Skip to content

Releases: bogdancondorachi/kirby-table-field

v2.4.1

29 Dec 10:45
Compare
Choose a tag to compare

πŸ› Bug fixes

  • Fixed changes are reflected on duplicate #21

Full Changelog: v2.3.2...v2.4.1

v2.4.0

15 Nov 07:41
Compare
Choose a tag to compare

πŸŽ‰ 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

27 Feb 17:28
Compare
Choose a tag to compare

✨ Enhancements

  • Table is now responsive and can handle multiple columns

♻️ Refactored

  • Import general props from k-field
  • Default maxColumns has been increased to 8
  • Use of pnpm in development

Full Changelog: v2.3.1...v2.3.2

v2.3.1

01 Feb 20:57
Compare
Choose a tag to compare

✨ 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

31 Jan 15:53
Compare
Choose a tag to compare

πŸŽ‰ 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 disables sorting
  • 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

08 Jan 17:38
Compare
Choose a tag to compare

πŸŽ‰ 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

04 Jan 19:46
Compare
Choose a tag to compare

πŸŽ‰ 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

03 Jan 20:31
Compare
Choose a tag to compare

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