Releases: android-com-pl/flarum-lscache
v3.3.3
v3.3.1
- fix: exclude reset password page from cache
Full Changelog: v3.3.0...v3.3.1
v3.3.0
- Added button in discussions controls to purge LSCache for specific discussions
- Added permission to control who can purge LSCache
Full Changelog: v3.2.1...v3.3.0
v3.2.0
Added configurable status code caching that allows to:
- Cache error responses (404, 403, etc.) for guest users
- Set custom TTL (Time To Live) for each status code
This feature is particularly useful for forums that experience high volumes of bot traffic or requests to deleted/moved content, as it prevents unnecessary database queries and PHP processing for unsuccessful requests.
Full Changelog: v3.1.0...v3.2.0
v3.1.0
v3.0.0
This is an overhaul of the extension, with most of the codebase being rewritten.
Changed
- Implemented a new, more robust method for detecting resource updates and cache purging. This new system works in both HTTP and CLI contexts. The previous implementation only functioned in HTTP context, which meant that resource updates processed in job queues were not detected
- Minimum required PHP version is now 8.1
Added
- Compatibility with sycho/flarum-move-posts extension
- Compatibility with clarkwinkelmann/flarum-ext-author-change extension
- Developer documentation for adding custom LSCache support to extensions or forums
Full Changelog: v2.3.1...v3.0.0
v2.3.1
- fix: Do not set vary cookie if something bypassed session. This improves compatibility with the blomstra/realtime extension
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Compatibility with v17development/flarum-blog extension
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- fixed a warning on post delete
- purge users index cache on post like
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
Added
Introduced cache purging for a user profile when a post is added or updated.
Fixed
Resolved a potential issue with tag cache purging when another middleware has read the response.
Full Changelog: v2.1.0...v2.2.0