Releases: bogdancondorachi/kirby-table-field
Releases Β· bogdancondorachi/kirby-table-field
v2.4.1
v2.4.0
π Features
- Added
caption
field to the block #18
β¨ Enhancements
- New table data parser with multiline support
- New
marks
prop 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
props
fromk-field
- Default
maxColumns
has been increased to 8 - Use of
pnpm
in development
Full Changelog: v2.3.1...v2.3.2
v2.3.1
β¨ Enhancements
- Added
align
prop for text alignment:left, center, right
- Added
hasOptions
check - 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-input
inside row cell's - New
clean contents
option for column/row - New
headers
prop for disabling the headers row (only for the field)
β¨ Enhancements
- Disabling
index
now also disablessorting
- Disabled
spellcheck
inside 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
toTable
would 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