Skip to content

Releases: zkry/yaml-pro

v1.3.1: minor yaml-pro-ts-forward-sentence fix

23 Dec 17:26
Compare
Choose a tag to compare

This release fixes a small bug in yaml-pro-ts-forward-sentence which would cause it to get in an infinite loop.

v1.3.0

23 Dec 07:18
42fdc06
Compare
Choose a tag to compare

This release adds two new functions: yaml-pro-ts-forward-sentence and yaml-pro-ts-backward-sentence which should behave in a more useful manner for YAML files.

This release also fixes a few minor bugs with the legacy yaml-pro editor.

v1.2.0

23 Jun 19:06
5f06949
Compare
Choose a tag to compare

What's Changed

  • Add yaml-pro-ts-mode to generated autoloads by @nbarrientos in #65
  • Allow compact maps and sequences for yaml-pro-ts-yank by @taku0 in #66

New Contributors

  • @taku0 made their first contribution in #66

Full Changelog: v1.1.0...v1.2.0

v1.1.0

20 May 12:17
d57cbd8
Compare
Choose a tag to compare

What's Changed

  • Suggest enabling yaml-pro-mode last by @nbarrientos in #52
  • Allow customising the path element separator by @nbarrientos in #53
  • Copy element path to clipboard by @erickgnavar in #56
  • tree-sitter-yaml has a new home by @mavit in #55
  • Change switch-to-buffer-other-window to display-buffer by @zkry in #60
  • Add command to change major mode when editing by @zkry in #61
  • make treesit import not error if not exist by @zkry in #62
  • Allow changing modes regularly without having to rely on a special command by @zkry in #63

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

02 Mar 05:50
Compare
Choose a tag to compare

What's Changed

  • new command yaml-pro-format to prettify buffer
  • Implement yaml-pro-ts-down-level in #42
  • Implement case for yanking sequences in #39
  • Add new functions regarding navigation and inserting for block maps in #43
  • Bug fix: Add argument to only get the 'yaml tree sitter tree in #47
  • modify the kill-subtree command to kill subtrees in #50
  • Add commands yaml-pro-ts-first-sibling and yaml-pro-ts-last-sibling in #51

Full Changelog: v0.3.5...v1.0.0

v0.3.5

06 Feb 05:17
4599bcb
Compare
Choose a tag to compare

What's Changed

  • Make ts-up-level work for sequences in #36

v0.3.4

05 Feb 05:54
4b228f7
Compare
Choose a tag to compare

What's Changed

  • add tests for yaml-pro-ts-* functions by @rdrg109 in #28
  • Change yaml-pro-ts-next/prev-subtree to handle lists in #33
  • Move point back to indentation before non-ts-mode indenting in #35
  • Fix scalar edit regexp for strip/keep in #34

New Contributors

  • @rdrg109 made their first contribution in #28

Full Changelog: v0.3.3...v0.3.4

v0.3.3: Minor bug fix regarding paste subtree

15 Mar 03:24
50fc911
Compare
Choose a tag to compare

This release contains a minor fix regarding the paste subtree functionality.

v0.3.2: Imenu for legacy parser

15 Jan 04:29
5b8c236
Compare
Choose a tag to compare

This release indirectly fixes a bug with the legacy parser version. Consult must have been updated to break the implementation of yaml-pro-consult-jump. Instaed of fixing that command, I decided to go the route of deprecating that command and adding imenu support to the legacy parser. This allows the same experience of yaml-pro-consult-jump but using the much more maintainable imenu API.

v0.3.1: minor bug fix

22 Dec 01:52
Compare
Choose a tag to compare

This release fixes require statements so that it doesn't cause errors in older Emacs versions.