Skip to content

Latest commit

 

History

History
167 lines (107 loc) · 7.65 KB

CHANGELOG.md

File metadata and controls

167 lines (107 loc) · 7.65 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • AEM 6.5 support #62
  • Prerequisites for AEM and Java added in README.md #65
  • Make dictionary keys sortable #62
  • Support sling:key being optional #62
  • Render entries when not all languages are present #62
  • Enable "sling:Message" mixinType based message entries #106

Fixed

  • Compilation of dictionary clientlib #61
  • Action bar for read only dictionaries shows only valid actions #42
  • Publish buttons are only visible for enabled agents #62

Changed

  • Only single dictionary can be selected #62
  • Last modified date is removed from UI as it was not correct

1.2.1 - 2024-11-26

Fixed

  • Creation of new dictionary and editing of labels #62

1.2.0 - 2024-11-26

Changed

  • Add button to default AEM translator (if it exists) #47
  • Consolidate field labels in dialog for "Create Key" and "Edit Key" #57
  • Language drop-down should expose both language and optionally country name #56
  • Update terminology to message entry and key instead of label #33
  • Add option to publish to preview #43
  • Add /conf as editable root for dictionaries #46
  • Update maven dependencies #51
  • Sort dictionary languages alphanumerically #52

Fixed

  • Remove shortcut d for "Delete Language" as it conflicts with Cmd + Opt + I on Mac OS Chrome (Open Developer Tools)
  • Fix publication error when too many keys are selected #45
  • Fix publication timeout when for large dictionaries #44

1.1.4 - 2024-09-16

Fixed

  • Language nodes can be different than the jcr:language property value #37
  • Allow nt:folder as language node #38
  • Language nodes can be names different between the languages #39
  • Update all responses to use HTML based error responses so that Granite UI shows them in the dialogs #24
  • Don't swallow the replication exceptions, but show the user that it does not have the rights #23

1.1.3 - 2024-08-03

Fixed

  • Add sling:key to message entries for a newly created language #28

1.1.2 - 2024-02-28

Fixed

  • Unpublish items before deleting them #21

1.1.1 - 2024-02-08

Added

  • CSV files with other languages than the dictionary currently has will not be imported #17

Fixed

  • Resolved errors occurring when publishing message entries #13
  • Reactivated publish button for dictionaries #13
  • Exporting a csv sometimes gives completely empty file #15
  • Importing a csv with the correct languages sometimes still gives the error of wrong languages #19

1.1.0 - 2024-02-01

Changed

  • Dictionaries with .json files are no longer showed in dictionary list: #8
  • Message entries with no translation for a specific language no longer have a sling:message so the value won't be empty but will have a fallback from another language or the key itself #12

Added

  • Publish specific message entries in a dictionary #8
  • Export/Import CSV files of/to dictionaries #10

1.0.6 - 2023-09-12

Changed

  • Add breadcrumbs to the dictionary page #3

1.0.5 - 2023-08-30

Fixed

  • Fix message entries not working anymore when a new language is added

1.0.4 - 2023-08-16

Fixed

  • Use the distribution API to be able to deep replicate a dictionary #1

1.0.3 - 2023-08-14

Changed

  • Set minimum required SDK version to 2023.6.12255.20230608T053118Z-230400

1.0.2 - 2023-08-11

Fixed

  • When adding new languages existing message entries could not be updated

Changed

  • Update README.md documentation

1.0.1 - 2023-08-10

Fixed

  • Use correct user mapping for service user

1.0.0 - 2023-08-09

Added

  • Create, publish and edit dictionaries
  • Create, delete and update message entries in a dictionary