Skip to content

Releases: timonrieger/immich-python-client

v1.5.1

09 Jan 13:12

Choose a tag to compare

v1.5.1 (2026-01-09)

This release is published under the MIT License.

Bug Fixes

  • Exclude hidden single files from scanning (183f267)

Chores

  • Add mypy static typing (605385b)

  • Enhance CI tasks and add type checking to workflow (3a0e919)

  • Remove mypy with ty (#23, d8750f0)

Refactoring

  • Rename test files to match underlying test object (6258666)

Detailed Changes: v1.5.0...v1.5.1

v1.5.0

09 Jan 12:32

Choose a tag to compare

v1.5.0 (2026-01-09)

This release is published under the MIT License.

Chores

  • Add compatibility.csv for package and server version mapping (e98e892)

  • Merge separate into single cd workflow (f929631)

Continuous Integration

  • Conditionally upload distribution artifacts based on release status (180bcd8)

Documentation

  • Enhance README with improved formatting and versioning details (f1caeaf)

  • Update README to reflect new badge links (4306ff0)

Features

  • upload: Add complete asset upload workflow (#24, 914c753)

Detailed Changes: v1.4.1...v1.5.0

v1.4.1

07 Jan 20:19

Choose a tag to compare

v1.4.1 (2026-01-07)

This release is published under the MIT License.

Bug Fixes

  • Remove duplicated play_asset_video_to_file method (53e1c15)

Continuous Integration

  • Refactor GitHub Actions workflows for enhanced security (#22, 173af2d)

Documentation

  • Update CONTRIBUTING and README to clarify pull request guidelines and auto-generated code restrictions (68ae987)

Detailed Changes: v1.4.0...v1.4.1

v1.4.0

07 Jan 13:51

Choose a tag to compare

v1.4.0 (2026-01-07)

This release is published under the MIT License.

Documentation

  • Update README to include resumable download support and limitations for archive downloads (#21, 6d3391f)

Features

  • Add download_file utility with resume and progress support (#21, 6d3391f)

  • Add play_asset_video_to_file method for downloading asset video streams (#21, 6d3391f)

  • Implement async file download with progress tracking and resumable support (#21, 6d3391f)


Detailed Changes: v1.3.0...v1.4.0

v1.3.0

07 Jan 12:18

Choose a tag to compare

v1.3.0 (2026-01-07)

This release is published under the MIT License.

Chores

  • Add package rules for UV toolchain in renovate configuration (d238479)

Documentation

  • Add custom functions subsection to README (#19, 4be6952)

Features

  • Add play_asset_video_to_file method for downloading asset video streams (#20, bc93901)

Detailed Changes: v1.2.1...v1.3.0

v1.2.1

07 Jan 00:48

Choose a tag to compare

v1.2.1 (2026-01-07)

This release is published under the MIT License.

Bug Fixes

  • Incorrect filename parameter handling (93d1998)

Detailed Changes: v1.2.0...v1.2.1

v1.2.0

07 Jan 00:44

Choose a tag to compare

v1.2.0 (2026-01-07)

This release is published under the MIT License.

Chores

  • Update upstream sync schedule to run daily to reduce noise (8dd03f9)

Documentation

  • Enhance AsyncClient docstrings with API endpoint links (363915f)

  • Enhance AsyncClient with detailed API endpoint descriptions (4ba8bb3)

Features

  • Add API wrappers for file downloads and profile images (#18, de33418)

Detailed Changes: v1.1.0...v1.2.0

v1.1.0

06 Jan 12:34

Choose a tag to compare

v1.1.0 (2026-01-06)

This release is published under the MIT License.

Chores

  • Add auto title instructions for PR/MR generation in .coderabbit.yaml (f36a34f)

  • Add optional build dependencies and update build command in pyproject.toml (97b3aed)

  • Add renovate.json (#1, bb8141d)

  • Add repository URL to project metadata in pyproject.toml (bca2980)

  • Bump Openapi Generator to 7.18.0 (aebaef2)

  • Enhance upstream sync workflow to include release notes and dynamic PR branch naming (f2c61e5)

  • Refine upstream sync workflow to improve commit message generation and simplify body handling (d3b4554)

  • Remove dev branch configuration from semantic release and GitHub Actions workflow (6c3f6f6)

  • Remove redundant dependency installation step in GitHub Actions workflow (6e2d5cd)

  • Update build command and GitHub Actions workflow for uv installation (ce0e797)

  • Update GitHub Actions workflow to trigger on push and pull request to main branch (4647d4f)

  • Update GitHub Actions workflow to trigger only on pull requests (396da3f)

  • Update GitHub Actions workflow to use RELEASE_PAT for authentication (94c80bb)

  • Update lock file (6c82665)

  • Update Renovate configuration to best practices and set monthly schedule (2613e07)

  • Update upstream sync workflow to run on the half hour and streamline tag handling (2bec460)

  • Update upstream sync workflow to use mise for dependency installation (8a36cac)

  • deps: Pin github dependencies to sha digests (#13, 6cb171c)

  • deps: Update actions/checkout action to v6 (#8, 5e812cf)

  • deps: Update astral-sh/setup-uv action to v7 (#9, fb63183)

  • deps: Update dependency astral-sh/uv to v0.9.21 (#2, de04899)

  • deps: Update dependency uv to v0.9.21 (#3, 7bd6717)

  • deps: Update dependency uv_build to v0.9.21 (#5, d26f5ef)

  • deps: Update jdx/mise-action action to v3 (#10, aded796)

  • deps: Update pypa/gh-action-pypi-publish action to v1.13.0 (#6, 830a2b2)

  • deps: Update python docker tag (#12, bbf8222)

  • deps: Update python-semantic-release action to v10 (7dea716)

  • deps: Update semantic-release version reference to allow any v10 updates (7a78311)

  • deps: Use uv dependency at v0.9 (6837575)

Documentation

  • Add badges (#17, afc340e)

  • Add CONTRIBUTING.md and update README.md to clarify repository's auto-generated nature and PR policy (a0f9a69)

  • Add response types section to README with examples for serialized and JSON responses (78a0930)

  • Update README for clarity and consistency (6ce0895)

Features

  • Add asset download to disk functionality (#16, 5e87f2e)

Detailed Changes: v1.0.0...v1.1.0

v1.0.0

05 Jan 11:29

Choose a tag to compare

v1.0.0 (2026-01-05)

This release is published under the MIT License.

  • Initial Release