Releases: bogdancondorachi/kirby-table-field
Releases Β· bogdancondorachi/kirby-table-field
v2.4.2
β¨ Enhancements
- Added ESLint configuration
- Added compatibility for PHP 8.4
π Bug fixes
- Corrected minor typos
Full Changelog: v2.4.1...v2.4.2
v2.4.1
v2.4.0
π Features
- Added
captionfield to the block #18
β¨ Enhancements
- New table data parser with multiline support
- New
marksprop to customize input marks @tobimori #14 - QOL changes to dev/repository files
π Bug fixes
- Fixed broken sortable since Kirby 4.4.0 #19
- Fixed editable cell's in disabled state
- Fixed input toolbar overflow #17
- Fixed german translation @tobimori
- Fixed block preview name collision with core #16
- Fixed multiline input brake table construction #11
π¨ Breaking changes
- Table block preview name changed to
dataTable#docs
Full Changelog: v2.3.2...v2.4.0
v2.3.2
β¨ Enhancements
- Table is now responsive and can handle multiple columns
β»οΈ Refactored
- Import general
propsfromk-field - Default
maxColumnshas been increased to 8 - Use of
pnpmin development
Full Changelog: v2.3.1...v2.3.2
v2.3.1
β¨ Enhancements
- Added
alignprop for text alignment:left, center, right - Added
hasOptionscheck - Simplified the
isSortable - Minor styles refinement
π Bug fixes
- Fixed #9 where the table wasn't displayed on mobile
- Fixed outline focus state on row cell's
Full Changelog: v2.3.0...v2.3.1
v2.3.0
π Features
- Blocks implementation with simple preview
- New
writer-inputinside row cell's - New
clean contentsoption for column/row - New
headersprop for disabling the headers row (only for the field)
β¨ Enhancements
- Disabling
indexnow also disablessorting - Disabled
spellcheckinside cell's - Added outline focus states for better visibility
- Changed plugin directory to
table-field - Vue component methods have been simplified
- Overall refactoring and optimizations
π Bug fixes
- Fixed #3 where the
toTablewould return an empty array in blocks
Full Changelog: v2.2.0...v2.3.0
v2.2.0
π Features
- New duplicate option for columns and rows
- New insert before/after options for columns and rows
- New delete all entries option for the field
β¨ Enhancements
- Adds dropdowns with action buttons
- Adds confirm dialogs to all remove actions
- Adds empty rows state when there is no rows
- Added de and fr translations
- Improved layout disabled checks
- Improved button visibility for adding column/row
- Overall refactoring and optimizations
π Bug fixes
- Fix disabled layout
- Fix translate false (#1)
π¨ Breaking changes
- Dropped support for Kirby 3.
As much as I wanted, I can't keep up with layout conflicts between versions.
I recommend v2.1.0 for Kirby 3 compatibility as it gives a good experience!
Full Changelog: v2.1.0...v2.2.0
v2.1.0
π Features
- New sortable prop to toggle sorting
- New index prop to disable the index column
β¨ Enhancements
- Adds Kirby 3 support
- Moved default props value to the component
- Split the styles into k3 & k4 for better version control
- Fine-tuned the layout details
π Bug fixes
- Fixed layout in Kirby 3
Full Changelog: v2.0.0...v2.1.0
v2.0.0
This release introduces a revamped iteration of the initial table field plugin.
π Features
- Complete code overhaul
- New UI based on
k-field - Sort rows and columns
- Set table headers
π Bug fixes
- Fixed Kirby 4 compatibility
- Fixed known input issues
π¨ Breaking changes
- This only works with Kirby 4. If you're on Kirby 3, stick with the initial plugin
- If you're switching from the initial plugin, know that the first row will now act as headers
Full Changelog: https://github.com/bogdancondorachi/kirby-table-field/commits/v2.0.0