<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tidal-dl-ng/.github/workflows/master.yml, branch master</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/tidal-dl-ng/atom/.github/workflows/master.yml?h=master</id>
<link rel='self' href='http://git.cashmere.rs/tidal-dl-ng/atom/.github/workflows/master.yml?h=master'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/'/>
<updated>2025-12-29T19:05:34Z</updated>
<entry>
<title>feat: Enhance playlist management and GUI logic</title>
<updated>2025-12-29T19:05:34Z</updated>
<author>
<name>Warry</name>
<email>FunWarry@users.noreply.github.com</email>
</author>
<published>2025-12-29T19:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=f413240b51f574c01144e6ae672b24c412a949e1'/>
<id>urn:sha1:f413240b51f574c01144e6ae672b24c412a949e1</id>
<content type='text'>
- Improved playlist item fetching by adding robust pagination and low-level request hooks for better testing and flexibility.
- Refactored track ID extraction logic into reusable helpers for clarity.
- Improved initialization for dialog components to avoid circular dependencies in the GUI.
- Added new unit tests to validate playlist operations, including track addition/removal and API integration.
- Updated metadata functions to simplify dictionary access using `.get` for better readability.
- Ensured PySide6 system dependencies are installed in GitHub Actions to address CI compatibility issues.
- Streamlined UI package initialization to improve modularity and robustness of imports.
</content>
</entry>
<entry>
<title>fix(tox): 🐛 update Python version support in configuration</title>
<updated>2025-10-20T08:09:30Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-10-20T08:09:30Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=5c09b6594cc5ebe6f6a5a19cc68766f47f35ddac'/>
<id>urn:sha1:5c09b6594cc5ebe6f6a5a19cc68766f47f35ddac</id>
<content type='text'>
* Added support for Python 3.13 in the `tox` configuration.
* Updated `envlist` to include `py313` for testing.
</content>
</entry>
<entry>
<title>refactor(tox): 🔧 Remove Python 3.13 from testing matrix</title>
<updated>2025-07-03T09:24:50Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-03T09:24:50Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=fa1ea1fc87344d34c1f86f21b2c6b7afafff45bd'/>
<id>urn:sha1:fa1ea1fc87344d34c1f86f21b2c6b7afafff45bd</id>
<content type='text'>
* Updated the Python version matrix in the tox job to only include 3.12.
* This change simplifies the testing process and focuses on the currently supported version.
</content>
</entry>
<entry>
<title>✨ Add Python 3.13 support and update dependencies</title>
<updated>2025-07-01T06:04:21Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T06:04:08Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=d3164f48defcfe93ae04bd02e1b3ab7f4a72e632'/>
<id>urn:sha1:d3164f48defcfe93ae04bd02e1b3ab7f4a72e632</id>
<content type='text'>
Extends Python version support to include 3.13 in CI workflows,
tox environments, and documentation. Updates dependencies to
ensure compatibility with the new Python version and resolves
legacy workarounds for macOS GitHub Actions runners.

Upgrades include:
- `pyside6` to version 6.9.1
- `click` to version 8.2.1
- Other relevant dependency updates for compatibility.

Re-enables `pyupgrade` pre-commit hook targeting Python 3.12+.

Fixed binary creation for Intel macOS.
</content>
</entry>
<entry>
<title>✨ GitHub Action: Runner updater on commit to `ubuntu-24.04`.</title>
<updated>2025-01-02T13:46:52Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-01-02T13:46:52Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=0cb80b3f6ba1634b2cb3f75e388b2bb2a91c87db'/>
<id>urn:sha1:0cb80b3f6ba1634b2cb3f75e388b2bb2a91c87db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>👷 GitHub Action cache update.</title>
<updated>2024-12-17T12:39:21Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2024-12-17T12:39:21Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=7768f8877b2f3898e3331574133530f7083f7958'/>
<id>urn:sha1:7768f8877b2f3898e3331574133530f7083f7958</id>
<content type='text'>
</content>
</entry>
<entry>
<title>👷 Only supported Python version is now 3.12.</title>
<updated>2024-12-17T11:44:24Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2024-12-17T11:44:24Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=748f8c7954c44f01aaf29b730437b5c32aadda43'/>
<id>urn:sha1:748f8c7954c44f01aaf29b730437b5c32aadda43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>👷 Minimum Python version is now 3.12.</title>
<updated>2024-12-17T08:45:10Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2024-12-17T08:45:10Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=6ef9c4ba1e10268575013204d6cd068ea4cf91be'/>
<id>urn:sha1:6ef9c4ba1e10268575013204d6cd068ea4cf91be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>✨ GitHub Actions version upgrades.</title>
<updated>2024-01-12T11:47:37Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2024-01-12T11:47:37Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=fba88b614cb924860a4518cbad5942390016a681'/>
<id>urn:sha1:fba88b614cb924860a4518cbad5942390016a681</id>
<content type='text'>
</content>
</entry>
<entry>
<title>🌟 Re-add all project files.</title>
<updated>2023-12-19T22:58:57Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2023-12-19T22:58:57Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=0d4a9d6b8740035346d098f5bc28ebca64f6cd4d'/>
<id>urn:sha1:0d4a9d6b8740035346d098f5bc28ebca64f6cd4d</id>
<content type='text'>
</content>
</entry>
</feed>
