|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.11.0](https://github.com/bngarren/checkmate.nvim/compare/v0.10.1...v0.11.0) (2025-10-01) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* **api:** changes intended behavior of `archive` to include all "completed" state type ([#186](https://github.com/bngarren/checkmate.nvim/issues/186)) |
| 9 | + |
| 10 | +### Features |
| 11 | + |
| 12 | +* add `remove` API that converts todo lines back to regular text ([#172](https://github.com/bngarren/checkmate.nvim/issues/172)) ([8f84322](https://github.com/bngarren/checkmate.nvim/commit/8f843227f180148f1ce699c8c1e9b2ebf6002d85)) |
| 13 | +* **highlights:** improve performance, especially for Insert mode and large buffers ([#176](https://github.com/bngarren/checkmate.nvim/issues/176)) ([fd26dc8](https://github.com/bngarren/checkmate.nvim/commit/fd26dc83c90235b38d71a4d275d6fa50991346b1)) |
| 14 | +* improve `create` API and add 'list continuation' feature ([#170](https://github.com/bngarren/checkmate.nvim/issues/170)) ([882b34d](https://github.com/bngarren/checkmate.nvim/commit/882b34d50566911e0655be55f02469dd2968cc19)) |
| 15 | +* update `get_todo` API ([#174](https://github.com/bngarren/checkmate.nvim/issues/174)) ([af9fd70](https://github.com/bngarren/checkmate.nvim/commit/af9fd70a6466aafa2866dbfabe231d0dc61ba614)) |
| 16 | + |
| 17 | + |
| 18 | +### Bug Fixes |
| 19 | + |
| 20 | +* `remove()` todo bug when metadata with on_remove handler is removed ([#177](https://github.com/bngarren/checkmate.nvim/issues/177)) ([5f41aab](https://github.com/bngarren/checkmate.nvim/commit/5f41aabf0a33185240f9a1b98b7cb43bafce46bc)) |
| 21 | +* add 'redraw' before deferred highlighting to keep UI snappy ([#181](https://github.com/bngarren/checkmate.nvim/issues/181)) ([73da29d](https://github.com/bngarren/checkmate.nvim/commit/73da29d2df2c6a7c21a331ab183da55463c6ac90)) |
| 22 | +* **api:** bugs with process_buffer triggering, autocmds and debouncing ([d8f4c59](https://github.com/bngarren/checkmate.nvim/commit/d8f4c59f197a75228993f61fa0b3cd92ed23b116)) |
| 23 | +* **api:** changes intended behavior of `archive` to include all "completed" state type ([#186](https://github.com/bngarren/checkmate.nvim/issues/186)) ([7760aa0](https://github.com/bngarren/checkmate.nvim/commit/7760aa027813fbd36ab111d22686b2494858cb9e)) |
| 24 | +* refactored and fixed archive system ([#187](https://github.com/bngarren/checkmate.nvim/issues/187)) ([ba6132b](https://github.com/bngarren/checkmate.nvim/commit/ba6132b155726d77eb75fada134849d823c3e1fa)) |
| 25 | +* various bug fixes, some refactoring ([#184](https://github.com/bngarren/checkmate.nvim/issues/184)) ([d8f4c59](https://github.com/bngarren/checkmate.nvim/commit/d8f4c59f197a75228993f61fa0b3cd92ed23b116)) |
| 26 | + |
| 27 | + |
| 28 | +### Performance Improvements |
| 29 | + |
| 30 | +* improve transaction callbacks ([#178](https://github.com/bngarren/checkmate.nvim/issues/178)) ([602ead8](https://github.com/bngarren/checkmate.nvim/commit/602ead81792026704831e99f8fc90c63396007b3)) |
| 31 | +* small fixes to debug profiler ([#179](https://github.com/bngarren/checkmate.nvim/issues/179)) ([ba8b813](https://github.com/bngarren/checkmate.nvim/commit/ba8b81367d388f0b94dbdbe5a28f8e022c6dbaed)) |
| 32 | +* various fixes/refactors for efficiency ([#180](https://github.com/bngarren/checkmate.nvim/issues/180)) ([23fee44](https://github.com/bngarren/checkmate.nvim/commit/23fee44862a42c5c1c51a0835cc67b42feb754c9)) |
| 33 | + |
3 | 34 | ## [0.10.1](https://github.com/bngarren/checkmate.nvim/compare/v0.10.0...v0.10.1) (2025-07-28) |
4 | 35 |
|
5 | 36 |
|
|
0 commit comments