67 lines
2.3 KiB
Markdown
67 lines
2.3 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project
|
|
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- Added `@crux-kit/editor-tiptap`, a free, headless rich-text editor package built on TipTap. The `light` preset covers bold, italic, underline,
|
|
strikethrough, headings, lists, blockquote, text alignment, links, and undo/redo, reading and
|
|
writing content as plain HTML so it themes with the shared design-system tokens.
|
|
- Added the `InputTiptapEditor` composed form field.
|
|
|
|
### Changed
|
|
|
|
### Fixed
|
|
|
|
### Removed
|
|
|
|
## [1.2.0] - 2026-07-17
|
|
|
|
### Changed
|
|
|
|
- Moved AdonisJS ESLint and Prettier configuration packages and Japa test dependencies from the
|
|
root package manifest to the backend workspace so workspace-specific dependencies are owned by
|
|
`apps/backend`.
|
|
- Updated the Admin frontend architecture so global providers belong to the `app` composition
|
|
layer under `app/providers` instead of being modeled as a separate architectural layer.
|
|
|
|
## [1.1.0] - 2026-07-17
|
|
|
|
### Added
|
|
|
|
- Added image map editor for creating and editing interactive image map areas in the File Manager.
|
|
|
|
### Changed
|
|
|
|
- Migrated TypeScript from `5.8.3` to `7.0.2`
|
|
- Migrated AdonisJS from `6.x` to `7.3.5`
|
|
- Refactored admin module-generator source builders to compose imports and source sections through
|
|
shared source-file helpers while preserving the existing generation payload.
|
|
- Renamed module-generator builder classes and files from template-builder terminology to
|
|
source-builder terminology.
|
|
- Updated module-generator frontend documentation to reference the new source-builder names.
|
|
|
|
### Fixed
|
|
|
|
- Fix prettier one line import break sorting and class order
|
|
|
|
### Removed
|
|
|
|
- Removed "prettier-plugin-one-line-imports"
|
|
|
|
## [1.0.1] - 2026-06-30
|
|
|
|
### Fixed
|
|
|
|
- Resolved a circular dependency in language imports that could crash the admin app during language
|
|
initialization.
|
|
- Exposed the provider `languages` list through `I18nProvider` instead of importing the language
|
|
config directly in `UserDropdownMenu`.
|
|
- Updated language selection in `UserDropdownMenu` to use the provider-supplied `languages`
|
|
collection, preventing inconsistent state during rendering.
|