Skip to content

Releases: joshuadanpeterson/typewriter.nvim

Release v0.6.1

21 Jul 10:24
Compare
Choose a tag to compare

Changes in this Release

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.6.0

21 Jul 09:43
Compare
Choose a tag to compare

Changes in this Release

  • feat: Add throw_statement to Java significant blocks
  • feat: Add OCaml significant node types to M.expand table for centering
  • feat: Add significant node types for Zig filetype for centering
  • feat: Add significant node types for C language
  • feat: Add significant node types for C# in center_block_config
  • feat: Add significant C++ node types to center_block_config
  • feat: Add significant Swift node types to center block config
  • feat: Add Dart node types to center block config
  • docs(help): Update help docs
  • feat: Add significant JSON node types to center_block_config
  • feat: Add significant CSS node types to center_block_config.lua
  • feat: Add YAML significant node types to center block config
  • feat: Add significant Lua node types for centering
  • feat: Add significant Rust node types for centering
  • feat: Add significant Go node types for centering
  • feat(gitignore): Add test files to gitignore
  • feat: Add significant Python node types for centering
  • feat: Add significant JavaScript node types for centering
  • Merge branch 'dev' of https://github.com/joshuadanpeterson/typewriter.nvim into dev
  • feat: Add significant Bash node types for centering
  • docs: update CHANGELOG.md for v0.5.0 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.5.1

21 Jul 01:16
f218d1c
Compare
Choose a tag to compare

Changes in this Release

  • Merge pull request #14 from joshuadanpeterson/dev
  • docs: update CHANGELOG.md for v0.5.0 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.5.0

21 Jul 01:14
Compare
Choose a tag to compare

Changes in this Release

  • Merge branch 'dev' of https://github.com/joshuadanpeterson/typewriter.nvim into dev
  • feat: Update significant node types for centering
  • refactor(test): Remove test.txt
  • feat: Update significant node types for centering
  • refactor(test): Remove test.txt
  • docs: update CHANGELOG.md for v0.4.26 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.4.26

20 Jul 03:29
Compare
Choose a tag to compare

Changes in this Release

  • refactor(CHANGELOG): Update CHANGELOG
  • docs: update CHANGELOG.md for v0.4.25 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.4.25

20 Jul 02:45
Compare
Choose a tag to compare

Changes in this Release

  • feat(workflow): Integrate CHANGELOG generation into release action
  • chore(update_changelog): Remove update_changelog.sh
  • fix: Fix Update CHANGELOG script
  • docs(test): Add test file
  • Merge branch 'dev' of https://github.com/joshuadanpeterson/typewriter.nvim into dev
  • docs: update CHANGELOG.md for v0.4.24 and remove duplicate entries
  • refactor(commands): Remove 'stop traversal' statement
  • style(commands): Remove debug print statements
  • feat(center_block_config): Add new node
  • refactor(center_block_and_cursor): Add new nodes
  • feat(center_block_config): Add 'declaration_list' to node list
  • fix: Improve get_expand_root logic for better PHP block handling
  • fix: Improve center_block_and_cursor function for better PHP block handling
  • fix: Improve center_block_and_cursor function for better PHP block handling
  • feat(commands): Correctly center code block even when near bottom of the file
  • Merge branch 'main' into dev
  • Merge branch 'dev' of https://github.com/joshuadanpeterson/typewriter.nvim into dev
  • refactor(commands): Remove 'stop traversal' statement
  • docs: update CHANGELOG.md for v0.4.24 and remove duplicate entries
  • docs: update CHANGELOG.md for v0.4.23 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.4.24

19 Jul 23:41
Compare
Choose a tag to compare

Changes in this Release

  • style(commands): Remove debug print statements
  • feat(center_block_config): Add new node
  • refactor(center_block_and_cursor): Add new nodes
  • feat(center_block_config): Add 'declaration_list' to node list
  • fix: Improve get_expand_root logic for better PHP block handling
  • fix: Improve center_block_and_cursor function for better PHP block handling
  • fix: Improve center_block_and_cursor function for better PHP block handling
  • feat(commands): Correctly center code block even when near bottom of the file

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.4.23

19 Jul 18:38
062ace3
Compare
Choose a tag to compare

Changes in this Release

  • Merge pull request #11 from joshuadanpeterson/dev
  • docs: update CHANGELOG.md for v0.4.22 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.4.22

19 Jul 18:29
Compare
Choose a tag to compare

Changes in this Release

  • fix(commands): Move helper functions outside specific functions to avoid nil error
  • docs: update CHANGELOG.md for v0.4.21 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.

Release v0.4.21

19 Jul 05:03
1fb7951
Compare
Choose a tag to compare

Changes in this Release

  • Merge pull request #10 from joshuadanpeterson/dev
  • docs: update CHANGELOG.md for v0.4.20 and remove duplicate entries

For full changelog, see CHANGELOG.md

Core Features

  • Keeps the cursor centered on the screen while typing or navigating.
  • Simple commands to enable, disable, and toggle the typewriter mode.
  • Integrates with ZenMode and True Zen for a seamless distraction-free environment.

For more details, please check the README.