Skip to content

Releases: ViGrise/previewproxy

v1.7.0

09 Apr 10:11

Choose a tag to compare

What's Changed

  • feat(upgrade): implement re-execution with elevated privileges for upgrades by @nakamuraos in #23
  • feat(metrics): add source fetch and transform duration metrics by @nakamuraos in #24
  • feat(retry): implement retry logic for fetch operations on connection errors by @nakamuraos in #25
  • feat(proxy): extend alias source to support S3 and local fetchers, refactor sources by @nakamuraos in #26
  • feat(proxy): Bypass SSRF protection for URL aliases by @nakamuraos in #27
  • feat(cache): add L2 disk cache for original fetched files (HTTP/S3) by @nakamuraos in #28

Full Changelog: v1.6.0...v1.7.0

v1.6.0

02 Apr 09:57

Choose a tag to compare

What's Changed

  • feat(monitoring): Add Prometheus metrics integration and enhance logging by @nakamuraos in #20
  • feat(fallback): Add fallback image configuration and CLI support by @nakamuraos in #21
  • feat(watermark): Add custom watermark and logging for image processing by @nakamuraos in #22

Full Changelog: v1.5.0...v1.6.0

v1.5.0

31 Mar 11:02

Choose a tag to compare

What's Changed

  • feat(best-format): Support best format by @nakamuraos in #17
  • feat(encrypt-source-url): Implement source URL encryption with AES-CBC and CLI support by @nakamuraos in #18
  • feat(cli): add new CLI parameters for S3 and local file serving configurations by @nakamuraos in #19

Full Changelog: v1.4.2...v1.5.0

v1.4.2

26 Mar 11:53

Choose a tag to compare

What's Changed

  • fix(params): enhance parsing for TransformParams with key=value and key:value syntax by @nakamuraos in #16

Full Changelog: v1.4.1...v1.4.2

v1.4.1

26 Mar 09:40
fd42f38

Choose a tag to compare

What's Changed

  • fix(url): alias url parsing incorrect in path-style and add tests for alias handling by @nakamuraos in #15

Full Changelog: v1.4.0...v1.4.1

v1.4.0

26 Mar 08:35

Choose a tag to compare

What's Changed

  • feat(cli): Add upgrade command and update CLI structure with tests by @nakamuraos in #10
  • feat(docs): update README with logo and CI badge, add .gitignore entries for IDEs by @nakamuraos in #11
  • feat(params): implement alias support and routing for the url parameter by @nakamuraos in #12
  • feat(cli): add support for custom .env file loading via --env-file argument by @nakamuraos in #13
  • chore(refactor): upgrade edition to 2024, enhanced logging detail in error log, improve code readability by @nakamuraos in #14

Full Changelog: v1.3.0...v1.4.0

v1.3.0

24 Mar 08:25
9d08037

Choose a tag to compare

What's Changed

  • Implement animated GIF pipeline and enhance GIF handling by @nakamuraos in #5
  • Enhance security with disallow checks and enum additions by @nakamuraos in #6
  • Refactor configuration and proxy modules with documentation updates by @nakamuraos in #7
  • fix(proxy): set cache_disk_ttl_secs to 0 for streaming tests by @nakamuraos in #8
  • chore(release): update version to 1.3.0 in Cargo.toml and Cargo.lock by @nakamuraos in #9

Full Changelog: v1.2.0...v1.3.0

v1.2.0

23 Mar 19:44
2b4dae2

Choose a tag to compare

What's Changed

  • Add SeekMode enum and enhance video processing features by @nakamuraos in #3
  • fix(docker): update image name to lowercase in README and CI workflow by @nakamuraos in #4

Full Changelog: v1.1.0...v1.2.0

v1.1.0

23 Mar 14:58
2e53e16

Choose a tag to compare

What's Changed

  • Enhance concurrency management and HTTP streaming features by @nakamuraos in #1
  • Enhance CI for aarch64 target and update native dependencies by @nakamuraos in #2

New Contributors

Full Changelog: v1.0.0...v1.1.0

PreviewProxy v1.0.0

23 Mar 06:11

Choose a tag to compare

Publish the project as an open-source project

Full Changelog: https://github.com/vigrise/previewproxy/commits/v1.0.0