Skip to content

Releases: magicpages/ghost-bunnycdn-perma-cache-purger

v2.0.0

04 Feb 14:15
2578c6b
Compare
Choose a tag to compare

🚀 Version 2.0.0

Major rewrite focusing on performance and reliability.

✨ Added

  • TypeScript strict type checking
  • Configuration validation using Zod
  • HTTP connection pooling for better performance
  • Automatic retry mechanism for failed requests
  • Detailed performance logging
  • Docker development environment
  • Health check endpoint

🔄 Changed

  • Improved cache purging with parallel processing
  • Better error handling with detailed error messages
  • Modular code structure with separate concerns
  • Optimized Bunny CDN API calls with concurrency limits
  • Docker configuration simplified for better testing

🗑️ Removed

  • Spam protection (not needed anymore)
  • Body size limits
  • Legacy callback-style code
  • Direct environment variable usage without validation

v1.7.1

27 Sep 15:39
ba5f86d
Compare
Choose a tag to compare

What's Changed

  • change spam request checking for application/json requests only

Full Changelog: v1.6.2...v1.7.1

v1.7.0

07 Sep 11:03
e9faa42
Compare
Choose a tag to compare

What's Changed

  • implement streaming instead of buffering to solve big file download issues

Full Changelog: v1.6.2...v1.7.0

v1.6.2

18 Aug 18:52
e9faa42
Compare
Choose a tag to compare

What's Changed

  • implemented better request forwarding for spam blocking by @betschki in #35

Full Changelog: v1.6.1...v1.6.2

v1.6.1

18 Aug 14:30
a6d76c7
Compare
Choose a tag to compare

What's Changed

  • removed body-parser and added better structure for spam requests by @betschki in #34

Full Changelog: v1.6.0...v1.6.1

v1.6.0

18 Aug 08:46
7e33c29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v1.6.0

v1.5.1

10 Aug 05:26
a85dbec
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

21 Jul 18:02
fe931d4
Compare
Choose a tag to compare

What's Changed

✨ Add pretty error page by @betschki in #25

Full Changelog: v1.4.0...v1.5.0

v1.4.0

19 Jul 21:20
c69de66
Compare
Choose a tag to compare

What's Changed

  • implemented http-proxy package for easier routing in #24

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

v1.3.0

19 Jul 18:11
5bb6797
Compare
Choose a tag to compare

What's Changed

  • Add uncapitalizeMiddleware to handle correct URL redirection by @betschki in #22

Full Changelog: v1.2.3...v1.3.0