Skip to content

Latest commit

 

History

History
507 lines (392 loc) · 39.3 KB

CHANGELOG.md

File metadata and controls

507 lines (392 loc) · 39.3 KB

Changelog

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

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

Features that are currently in development and not released yet. This does not include features that require longer planning, for which please see the Roadmap and Ideas sections.

  • Nothing at the moment.

0.23.0 - 2024-11-09

Added

Changed

Fixed

0.22.0 - 2024-05-05

Added

Changed

Fixed

0.21.0 - 2023-12-30

SC VERSION 0.21.0 INCREASES THE MINIMUM OBSIDIAN VERSION REQUIREMENT TO 1.4.0. Older versions of Obsidian cannot upgrade SC to 0.21.0.

Added

Changed

0.20.1 - 2023-11-28

Fixed

0.20.0 - 2023-06-25

Added

Changed

0.19.1 - 2023-05-27

Fixed:

  • Executing shell commands does not work in 0.19.0 (#350).
    • No shell commands could be executed, unless PATH additions were defined.
    • When trying to execute a shell command, nothing happened, and there were no visible error messages (that said, error console had a message).
    • This is now fixed, and you don't need to define PATH additions to overcome the problem.

0.19.0 - 2023-05-27

Added

Changed

Fixed:

0.18.2 - 2023-03-26

Fixed

0.18.1 - 2023-01-22

Fixed

  • Settings: A list of icons definable for shell commands misses some icons. This is because a commit was accidentally not merged to 0.14.0 release in July 2022. Also fixed a small UI annoyance: 'No icon' was not selected when opening settings for a shell command that had no icon defined. (Original feature: #240).
  • Menu items have no text on macOS (#314).

0.18.0 - 2023-01-06

VERSION 0.18.0 INCLUDES POSSIBLY BACKWARDS INCOMPATIBLE CHANGES to variables {{folder_name}} and {{event_folder_name}}, see below.

Added

Changed

Fixed

0.17.0 - 2022-11-26

SC VERSION 0.17.0 INCREASES THE MINIMUM OBSIDIAN VERSION REQUIREMENT TO 0.16.3 (practically the same as 1.0.0). Older versions of Obsidian cannot upgrade SC to 0.17.0. The requirement raising is done due to #276 and #291.

Added

Changed

Fixed

0.16.0 - 2022-09-25

Added

Changed

0.15.0 - 2022-08-20

Added

Changed

Fixed

0.14.0 - 2022-07-22

SC VERSION 0.14.0 INCREASES THE MINIMUM OBSIDIAN VERSION REQUIREMENT TO 0.15.4. Older versions of Obsidian cannot upgrade SC to 0.14.0. Read more below.

Added

Changed

0.13.0 - 2022-06-28

Added:

Changed:

0.12.1 - 2022-05-16

Fixed:

0.12.0 - 2022-05-07

Added

Changed

Fixed

0.11.1 - 2022-03-05

Fixed

0.11.0 - 2022-02-26

Added

Changed

Fixed

0.10.0 - 2022-02-06

Added

Changed

Fixed

0.9.0 - 2021-12-18

Added

Changed

Fixed

0.8.0 - 2021-12-10

Added

Changed

0.7.1 - 2021-12-05

Fixed

0.7.0 - 2021-11-25

VERSION 0.7.0 INCLUDES POSSIBLY BACKWARDS INCOMPATIBLE CHANGES, see below.

Added

Changed

Fixed

0.6.1 - 2021-11-02

Fixed

0.6.0 - 2021-10-12

Added

  • New shell command output channels (#68):
    • Status bar: Good for showing short outputs in a permanent place.
    • Current file, top: Puts the output at the very beginning of a file.
    • Current file, bottom: Puts the output at the very end of a file.
    • Clipboard: So that you can easily paste the output anywhere you like.

Changed

0.5.1 - 2021-10-09

Fixed

0.5.0 - 2021-10-02

Added

Changed

  • Error messages do not contain the failed shell command anymore, only exit code number and the actual error message (stderr). This is due to error message simplification that had to be done when implementing new ways to use outputs, including stderr in issue #34.

0.4.1 - 2021-09-29

Fixed

0.4.0 - 2021-09-26

Added

Changed

0.3.0 - 2021-09-17

Added

Changed

0.2.0 - 2021-09-11

Added

0.1.1 - 2021-09-10

Changed

Deprecated

  • commands configuration setting (#8): Version 0.1.1 (and above) will replace this setting in users' data.json settings file with a new shell_commands setting. This is an internal change, and the plugin will handle it automatically, but it's important to be noted by end users, because users need to upgrade to 0.1.1 (or newer) before upgrading to 1.0.0 in the future, because 1.0.0 will finally remove the migration support for commands setting (#9). That being said, 1.0.0 is not going to be released any time soon, it's just a milestone in the far future (at the time of writing this on 2021-09-09).

Fixed

  • Deleting commands should not cause non-removed commands to change/lose their hotkeys.

0.1.0 - 2021-08-29

Added

  • Support for certain in-built variables (see the settings panel - actually I should put the variables to the README.md file too at some point).
  • Display execution errors.
  • README.md: Usage examples.

Changed

  • Determine vault directory automatically.
  • A bit better behaving settings view.

0.0.0 - 2021-08-22

  • Initial release.