Releases: freedit-org/freedit
Releases · freedit-org/freedit
v0.9.1
v0.9.0
Caution
Breaking change!
Upgrading from v0.8.x to v0.9.x: https://github.com/freedit-org/freedit/blob/main/UPGRADE.md#upgrading-from-v08x-to-v09x
Major Changes
- Migrate embedded DB backend from sled → fjall (transactional partitions).
- Add upgrade/migration helpers and documentation (UPGRAD.md, examples/).
- Add Ukrainian locale and many i18n improvements.
- Add optional login CAPTCHA flow and server-side captcha session handling.
- Improve image uploading and re-encoding (EXIF handling, WebP/JPEG workflows).
- Add custom footer HTML option in site config.
- Numerous dependency upgrades and CI/workflow updates.
Features
- Added Ukrainian locale support (@YGGverse)
Internationalization
- Completed all pending translations for Japanese (ja.toml)
- Completed all pending translations for French (fr.toml)
- Completed all pending translations for Simplified Chinese (zh_cn.toml)
- Added initial Ukrainian locale (uk.toml) (@YGGverse)
- Localized icon hover texts (@YGGverse)
- Localized various static strings throughout the application (@YGGverse)
- Fixed locale static strings (@YGGverse)
- Added Yes/No translations (@YGGverse)
- Added tags_separated_by localization string (@YGGverse)
- Added missed translation strings (@YGGverse)
Bug Fixes
- Fixed critical bug in database operations
- Fixed CI/CD pipeline issues
- Fixed form values issue (#382) (@YGGverse)
- Fixed static translation strings (@YGGverse)
Improvements
- Made code clippy-compliant
- Updated README documentation
- Improved description block display (only show when not empty) (@YGGverse)
- Minor translation corrections (@YGGverse)
Dependencies
- Bumped actions/download-artifact from 6 to 7
- Bumped actions/checkout from 5 to 6
- Bumped indexmap from 2.12.0 to 2.12.1
- Bumped tracing from 0.1.41 to 0.1.43
- Bumped tower-http from 0.6.6 to 0.6.7
- Bumped tracing-subscriber from 0.3.20 to 0.3.22
- Bumped http from 1.3.1 to 1.4.0
- General cargo update
Development
- Updated CodeQL workflow to trigger on version tags only
- Improved CI/CD configuration
- Code cleanup and refactoring
Commits
Total commits: 137
Contributors: @freedit-dev, @YGGverse, dependabot[bot]
Acknowledgments
- Thanks to @YGGverse for extensive localization work
- Thanks to @coderabbitai for code review assistance
v0.9.0-alpha.2
Caution
Breaking change!
Upgrading from v0.8.x to v0.9.x: https://github.com/freedit-org/freedit/blob/main/UPGRADE.md#upgrading-from-v08x-to-v09x
What's Changed
- Localization updates by @oooo-ps in #380
- Implement custom footer code option by @oooo-ps in #385
- implement captcha on auth pages by @oooo-ps in #384
- make js textarea resizable #386 by @oooo-ps in #387
- login captcha by @freedit-dev in #394
- Login captcha by @freedit-dev in #397
- translate: update French, Japanese, and Chinese localization strings by @freedit-dev in #398
- Change the underlying database from sled to fjall #304
Full Changelog: v0.9.0-alpha.1...v0.9.0-alpha.2
v0.8.8
Caution
Breaking change!
Upgrading from v0.7.x to v0.8.x: https://github.com/freedit-org/freedit/blob/main/UPGRADE.md#upgrading-from-v07x-to-v08x
v0.7.6
v0.7.6