Skip to content

Latest commit

 

History

History
224 lines (168 loc) · 6.23 KB

CHANGELOG.md

File metadata and controls

224 lines (168 loc) · 6.23 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.

[Unreleased]

[1.8.4] - 2022/07/24

Fixed

  • Implemented a display warning setting across the code to make its work more properly

[1.8.3] - 2022/07/23

Fixed

  • Warnings now displaying in the console and can be disabled in the settings

[1.8.2] - 2022/07/23

Fixed

  • Reducing TypeError with empty frontmatter (#19)

[1.8.1] - 2022/07/13

Fixed

  • Incompatibility with 0.15.0

[1.8.0] - 2022/07/10

Added

  • Ability to use double tap on mobile to refresh quote block
  • Setting to disable double tap feature

Changed

  • Improved performance with large blockMetadata collections

[1.7.2] - 2022/06/28

Fixed

  • Now customClass can handle more than one class

[1.7.1] - 2022/06/28

Fixed

  • Labels for corners in Style Settings

[1.7.0] - 2022/06/28

Added

  • Style the refresh button as you like in Style Settings plugin

[1.6.0] - 2022/06/26

Added

  • Refresh button that allow you to update content without waiting (and setting to hide it)

Changed

  • Some refactoring and code improvements

[1.5.0] - 2022/06/24

Added

  • Command Refresh local quotes for active file

Fixed

  • Some grammar issues and clarifying in the settings
  • Some wrong commands' and classes' names

[1.4.0] - 2022/06/22

Changed

  • Ability to use weighted random strategy in settings (#15)

Fixed

  • Increased performance for function that removes markdown in author's name
  • Full search and wrong search display

[1.3.4] - 2022/06/20

Changed

  • Ability to disable quote's formatting (using plain text instead of quote's format)

[1.3.3] - 2022/06/03

Fixed

  • Dataview update blocked rendering some lines of quote

[1.3.2] - 2022/06/01

Changed

  • onFileModify event from file's modify to metadata's changed

Removed

  • Some reduntant code

[1.3.1] - 2022/05/28

Fixed

  • Error on startup with failed load

[1.3.0] - 2022/05/24

Added

  • Ability to automatically update quote listing when file modifies, so you don't need to manually rescan it
  • Setting for automatically quote listing update (enabled by default)

Removed

  • Unnecessary quoteScanOnBlockRender setting

[1.2.10] - 2022/05/19

Changed

  • Replace showdown to Obsidian's renderMarkdown(), so plugin size reduced to ~35KB (related task)

Fixed

  • Some fixes from here

[1.2.9] - 2022/05/13

Fixed

[1.2.8] - 2022/05/12

Fixed

  • innerHtml <script> execution vulnerability

[1.2.7] - 2022/05/12

Fixed

  • Grammar issues and setting name

[1.2.6] - 2022/05/12

Fixed

  • Quotes now in settings, so you can view your first loaded note's quote block without page reload

[1.2.5] - 2022/05/11

Fixed

  • On slow devices onLayoutReady does it work slowly than page render

[1.2.4] - 2022/05/11

Added

  • Ability to configure quoteVault updating while code block renders

Changed

  • Some movements in settings

Fixed

  • Special notice on * validating instead of no authors notice warning
  • Quote duplicating

[1.2.3] - 2022/05/11

Fixed

  • Remove unnecessary notice (dev)

[1.2.2] - 2022/05/10

Fixed

  • Now quote slicing based on first space position rathar than persistent position

[1.2.1] - 2022/05/10

Fixed

  • Now author's may contain words in any language

[1.2.0] - 2022/05/10

Added

  • New modal - Local Quote Statistics with basic local quotes' stats
  • Ability to inherit listing's style in quote block (enable via settings, off by default)

Changed

  • Danger setting got their own settings category - Danger Zone

Fixed

  • You can use markdown (bold/italic style) to your quote's listings headers (:::**Author**:::)

[1.1.1] - 2022/05/10

Changed

  • Auto generated id's length moved to settings
  • Search validator now returns special message if there is no valid authors in search

Fixed

  • Constant regular expressions improvements

[1.1.0] - 2022/05/09

Added

  • Ability to use markdown (highlight too) inside quote's format setting and quotes' listings
  • New setting that allows to validate advanced search
  • One-time quote — brand-new quote type
  • New setting — Clear one-time blocks
  • New modal — One-Time Quote Maker
  • New command — Open One-Time Quote Maker

Removed

  • Unnecessary reload button setting

Fixed

  • Notice from Quote Maker now return search rather than null from uncreated content

[1.0.0] - 2022/05/08

BREAKING CHANGE

  • New BlockMetadata design(read this wiki to switch from 0.x.x to 1.x.x)

Added

  • Error model that occurs when you summon Quote Maker with no quote listings
  • Wiki page about quote listing (and refer to it in error modal)
  • Search possibilities (wiki)

Changed

  • Modal styling (emojis)

Fixed

  • More space between buttons in Quote Maker

[0.2.1] - 2022/05/08

Fixed

  • Plugin now searches tag in any position and source (frontmatter) (#12)

Changed

  • Modal name now is Quote Maker
  • Some code improvements

[0.2.0] - 2022/05/07

Added

  • Ability to change quote format in settings
  • All-in-one 'Quote Maker' modal that simplify the way of quote block making (more info)

Fixed

  • Some grammar issues in README

[0.1.1] - 2022/05/06

Added

  • Setting with ability to clear blockMetadata

Fixed

  • customClass behavior
  • Some notices for better user experience

[0.1.0] - 2022/05/06

Added

  • Basic functionality described in README