Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 4.19 KB

CHANGELOG.md

File metadata and controls

68 lines (52 loc) · 4.19 KB

Item Tags Changelog

Version 1.3.0

  • Interface - The icon SASS class now defines the background-color as transparent to prevent a bug that made the icon completely black on some systems.
  • Interface - Added a hover effect for the tags.
  • Internal - Changed identation from 4 spaces to 2 spaces.

Version 1.2.0

  • Github - Moved project from ZotyDev to RPG Made Simple.
  • CI/CD - Updated to new workflow.
  • Internal - All logging and debugging now depends on Debugger.
  • Internal - Utility methods are now provided by Toolbox.
  • Internal - Removed migration from OIF functionality.
  • Internal - Added proper InteractionLayer for the module.
  • Internal - Tag deleting now uses data-index instead the id of the tag represented by html.
  • Internal - Better code organization, some of the javascript standards got adopted.
  • API - Renamed all methods from Example() to example(), all methods that start with a uppercase are now deprecated and will be removed in the future.
  • API - Exposed the missing() method.
  • API - Exposed the deleteAll() method.
  • API - Added hooks that get called when any amount of tags is changed somewhere.
  • Interface - Double clicking the Tag text will remove the Tag and insert its text at the input field to be edited.
  • Interface - When the user clicks on Save the value from the input field will be added as a new Tag.
  • Interface - Added Tag reorder by drag and drop.
  • Docs - Moved docs to main repository.
  • Docs - Now using docsify instead of mdbook.

Version 1.1.1

Version 1.1.0

  • API - Search() is now deprecated, use SearchAll() instead.
  • Feature - Better searching method, SearchAll(), that will search across all your world and filter the results, read more about it here.
  • Feature - New search method, SearchActor(), to search inside actors, read more about it here.

Version 1.0.3

  • Feature - Now only GMs see the Item Tags button.
  • Feature - Added a Search() method to return all the Objects that pass the filter, read more about it here.
  • Interface - Modified the header name from Tags to Item Tags

Version 1.0.2

  • Fixed #1 - Fixed a bug where _Migrate() tried to access data that could be invalid.

Version 1.0.1

  • Fixed - OIF tag migration was not being saved.

Version 1.0.0

These changes are relative to OIF since this module was originally part of it

  • Fixed - Empty flags are no more inserted into documents.
  • Fixed - It is now impossible to create duplicate tags, note that Item Tags is case sensitive, so Dagger and dagger are different tags.
  • Fixed - All tags are now stored as String.
  • Feature - All the tags that were defined by OIF will be migrated and deleted.
  • Feature - Added a API to interact with the tags of a document.
  • Feature - Deleting tags now require a confirmation.
  • Feature - All the tag modifications need to be saved, otherwise they will be cancelled.
  • Interface - Improved tag visuals to be more readable and look better in general.
  • Interface - Improved placeholder text for adding a new tag.
  • Languages - Made all strings translatable.
  • Internal - Remove some unused code.
  • Internal - Changed CSS to SASS for a easier and cleaner development.
  • Internal - Changed the flag id where tags get stored, from objects-interactions-fx to item-tags, and the flag, from item-tags to tags.