• v1.40.0 aa948125e1

    v1.40.0 Stable

    serrebi released this | 3 commits to main since this release

    Features

    • feat: implement complete plexapi feature coverage
    • Document collection items dialog and caching
    • Add Quality of life features like a seekBar and more logical keyboard shortcuts, and faster connections to local plex servers on your network.
    • Removed web fallback, and added queue management and progress tracking features

    Fixes

    • plexAPI bugfixes
    • Fix release script cmd label-call root quoting
    • Fix PlexAPI compatibility across queue and library calls
    • Fix update_helper.bat to clean install dir before copying new files (prevents mixed Python versions)
    • Fix updater: correct signing thumbprint, robust helper path resolution, preserve config
    • Fix update_helper.bat to preserve config.json during updates
    • Fix updater to use helper from staged update for older installations
    • Fix release hash capture
    • Fix version parsing regexes
    • Fix release script repo parsing
    • Fixed up next: Adjust resume offset logic in playback panel
    • bugFixes: Add seek controls to player UI and improve seeking logic

    Other

    • Add Codex release workflow
    • Document release draft policy
    • Add .gitignore for local settings, pycache, and release artifacts
    • Remove release zip artifacts from repo
    • Add Telegram group link to README
    • Preserve v1.39.5 release artifacts
    • Bump version to v1.39.5
    • Preserve v1.39.4 release artifacts
    • Bump version to v1.39.4
    • Reduce PyInstaller optional import warnings
    • Bump version to v1.39.3
    • Update release tooling for serrebidev and Python 3.14
    • Add .gitattributes to mark build output as generated, show Python as primary language
    • Add build quality instruction to agents.md
    • Bump version to v1.39.2
    • Bump version to v1.39.1
    • Refactor release batch steps into subroutines
    • Move batch release helpers into Python tool
    • Harden build script modes and local build outputs
    • Harden release script path handling and cleanup
    • Bump version to v1.39.0
    • Bump version to v1.38.3
    • Allow manifest-specified signing thumbprint
    • Bump version to v1.38.2
    • Make release zip/hash generation robust
    • Allow pinned Authenticode cert
    • Harden release manifest hashing
    • Bump version to v1.38.1
    • Use python hashing for release manifest
    • Bump version to v1.38.0
    • Add updater and release pipeline
    • Updated the build so it works everywhere, hopefully
    • Skip requirements install when running as frozen app
    • Improve VLC playback fallback and update build spec
    • Add PyInstaller spec and update docs for Plexible
    • Reduced lag, improve music context detection and playback resume
    • Add collection and tag browsing support to Global search
    • Add better support for music libraries, radio and category support to Plex client
    • Update mission statement in agents.md
    • Completed continue watching/up next functionality, Add autoplay for next episode in series
    • Update README.md
    • Update README with VLC info and build instructions
    • Remove Python cache files from plex_client
    • Improve config directory resolution and legacy migration
    • First release!
    • Initial commit
    Downloads