Skip to content

Commit

Permalink
Merge pull request #145 from OXY2DEV/release-please--branches--main
Browse files Browse the repository at this point in the history
chore(main): release 24.0.0
  • Loading branch information
OXY2DEV authored Oct 5, 2024
2 parents 7b913f9 + 21e580e commit 4d549f6
Showing 1 changed file with 112 additions and 0 deletions.
112 changes: 112 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,117 @@
# Changelog

## [24.0.0](https://github.com/OXY2DEV/markview.nvim/compare/v23.1.0...v24.0.0) (2024-10-05)


### ⚠ BREAKING CHANGES

* **renderer:** Added more symbol definitions
* Added ability to detach/attach to a buffer
* name_hl for code blocks has been renamed to language_hl
* **highlights:** Fixed highlight groups for the plugin

### Features

* Ability to disable hybrid modes behavior when inside specific nodes ([7b913f9](https://github.com/OXY2DEV/markview.nvim/commit/7b913f9accb3739effdf2982789090cc570b9ec8)), closes [#154](https://github.com/OXY2DEV/markview.nvim/issues/154)
* Added a callback for split_view open ([6d4863c](https://github.com/OXY2DEV/markview.nvim/commit/6d4863c8575975e99b10c2950e06aebcdaf12ab2))
* Added a internal icon provider ([9923633](https://github.com/OXY2DEV/markview.nvim/commit/9923633fb6d029f3678311eff65c502a29e366cb))
* Added a simple code block creator and editor ([2d61f07](https://github.com/OXY2DEV/markview.nvim/commit/2d61f07d19fbf05e4247d5c974e9be0839c57657))
* Added ability to detach/attach to a buffer ([fd7fd02](https://github.com/OXY2DEV/markview.nvim/commit/fd7fd0213e3667b514b79ea18da89e86ec75734a))
* Added basic operator support ([e5fcd6a](https://github.com/OXY2DEV/markview.nvim/commit/e5fcd6a92e90ef0d22100a25c14b9877d475983b))
* Added option for setting maximum file length for rendering the entire file ([569fec1](https://github.com/OXY2DEV/markview.nvim/commit/569fec13ef831772bf898395b684c10f4a037e4d))
* **extras:** Added 2 new extra modules ([b2b2472](https://github.com/OXY2DEV/markview.nvim/commit/b2b2472cdf95139263ddcdfa6c9db789ad7a1f30))
* LaTeX parser now recognizes font commands ([fbe547c](https://github.com/OXY2DEV/markview.nvim/commit/fbe547c8ff90df2dd2040315a41e30ed5f32e7b4))
* New preset `minimal` for checkboxes ([7f675f8](https://github.com/OXY2DEV/markview.nvim/commit/7f675f891680a01fdf8d93ac72448f6aeef17d02))
* **parser:** Added support for footnotes ([1bd55e2](https://github.com/OXY2DEV/markview.nvim/commit/1bd55e21bc2def1c67bbcd94813fd4807b5d4fa5))
* **parser:** Internal link(obsidian) support ([837967f](https://github.com/OXY2DEV/markview.nvim/commit/837967f7465dcae4d30cfeda9157ed279d4b8927)), closes [#157](https://github.com/OXY2DEV/markview.nvim/issues/157)
* **renderer:** Added more symbol definitions ([963389b](https://github.com/OXY2DEV/markview.nvim/commit/963389bddf896584324a12a6f3c4d87250289131))
* **renderer:** More superscript characters for latex ([1bd55e2](https://github.com/OXY2DEV/markview.nvim/commit/1bd55e21bc2def1c67bbcd94813fd4807b5d4fa5))


### Bug Fixes

* `language` code block style has been renamed to `block` ([060a94b](https://github.com/OXY2DEV/markview.nvim/commit/060a94ba8d4d08660a40ed7ae94635c6fd410927))
* Added a checkhealth module ([b2d46d9](https://github.com/OXY2DEV/markview.nvim/commit/b2d46d945ae918978615cd07d4eb2147ef872fa7))
* Added a missing symbol to the LaTeX symbols table ([6d4863c](https://github.com/OXY2DEV/markview.nvim/commit/6d4863c8575975e99b10c2950e06aebcdaf12ab2))
* Added footnote configuration table to the default config ([d3d23cc](https://github.com/OXY2DEV/markview.nvim/commit/d3d23cc4a955a2b5bf8ee0976322868f808d06e4))
* Added highlight group for internal icons ([9230cda](https://github.com/OXY2DEV/markview.nvim/commit/9230cda6e45ecb2a741338b0fe81ffca9f06b208))
* Added highlight groups for the code block editor ([6cf12cd](https://github.com/OXY2DEV/markview.nvim/commit/6cf12cdf65aad8adc4f8d6e3c41c5b4634a26d38))
* Added missing `hybridDisable` & `hybridEnable` commands ([73b86f5](https://github.com/OXY2DEV/markview.nvim/commit/73b86f562e43b268a3f4ac4b6a21bddc63c928e2))
* Added missing overwrite option to treesitter injections ([89b65c3](https://github.com/OXY2DEV/markview.nvim/commit/89b65c35511a9039ddd326b8002f4bf739a14b99))
* Added new highlight groups ([7d2d763](https://github.com/OXY2DEV/markview.nvim/commit/7d2d763b1bd14fbbbe4ebb984cfa53d417c1c59f))
* Added support for \text{} & \set{} ([300e1fe](https://github.com/OXY2DEV/markview.nvim/commit/300e1fe3c7401d64337f28a8f64e2ffddc05ea0d)), closes [#162](https://github.com/OXY2DEV/markview.nvim/issues/162)
* Added the ability to overwrite injected queries ([4c41c66](https://github.com/OXY2DEV/markview.nvim/commit/4c41c668c12e1fe272123ed253c1e25a35474526))
* Adds the missing sign, sign_hl options for github style setext headings ([05dbce9](https://github.com/OXY2DEV/markview.nvim/commit/05dbce99c44f2f1a95ae2cbd3a74fbf6b8108f44))
* Better case handling for superscripts & subscripts ([b8eabd1](https://github.com/OXY2DEV/markview.nvim/commit/b8eabd1e0bc0175bc18fffd9312d77035c281c84))
* Changed list item & tables specification ([3724114](https://github.com/OXY2DEV/markview.nvim/commit/37241141f00a3f0763ea1ace18f522ea6e4f33f4))
* Checkbox now use the `match_string` option ([4fe3790](https://github.com/OXY2DEV/markview.nvim/commit/4fe379080564c3de6b8dcdc5c577891a066a2a82))
* Checkboxes now carry information regarding their list item ([c7385c9](https://github.com/OXY2DEV/markview.nvim/commit/c7385c9cbe7dbc9b61abf48417d5b26170496fd2))
* Default modes now contain command mode ([73b86f5](https://github.com/OXY2DEV/markview.nvim/commit/73b86f562e43b268a3f4ac4b6a21bddc63c928e2))
* Deprecated old checkbox ([afb87e6](https://github.com/OXY2DEV/markview.nvim/commit/afb87e6eb7465f4a92e61e011ef682b2be02eca8))
* Fixed a bug causing visual artifacts with tables in split view ([b2d46d9](https://github.com/OXY2DEV/markview.nvim/commit/b2d46d945ae918978615cd07d4eb2147ef872fa7))
* Fixed a bug not letting attached buffers be re-attached ([a2007c3](https://github.com/OXY2DEV/markview.nvim/commit/a2007c3aad0ca041532c44010dd1871248ac44b8))
* Fixed a bug when using hybrid mode with split view ([4273e03](https://github.com/OXY2DEV/markview.nvim/commit/4273e0372691031ecd1d1d1fb6cbb610f65a0b86))
* Fixed an issue causing hybrid mode not working with latex blocks ([207c39e](https://github.com/OXY2DEV/markview.nvim/commit/207c39ee40af0d4cd7091a53e6303a4882eba462))
* Fixed an issue causing treesitter injections to not work ([9a15f72](https://github.com/OXY2DEV/markview.nvim/commit/9a15f7202b4ff5123fdf0e9cd9e414f0cc3f4a68))
* Fixed block quote title rendering ([6d4863c](https://github.com/OXY2DEV/markview.nvim/commit/6d4863c8575975e99b10c2950e06aebcdaf12ab2))
* Fixed checkbox detection for list items ([39dd746](https://github.com/OXY2DEV/markview.nvim/commit/39dd7467e271621f97d897b09a627e20786c9f6f))
* Fixed definitions for callbacks ([b2d46d9](https://github.com/OXY2DEV/markview.nvim/commit/b2d46d945ae918978615cd07d4eb2147ef872fa7))
* Fixed extmark poaition of code blocks ([5f4e2c3](https://github.com/OXY2DEV/markview.nvim/commit/5f4e2c3c443bacb3f763f100d445d17ed521250c))
* Fixed handling of overlapping table borders ([9f7ff72](https://github.com/OXY2DEV/markview.nvim/commit/9f7ff72827e9a7d12f2662c9430245c02f3cc6f1))
* Fixed how list items are parsed ([17ed16e](https://github.com/OXY2DEV/markview.nvim/commit/17ed16ecee3b67ecc46bf4d60ba04cd35a22b883))
* Fixed incorrect annotations for callout match_string ([2b22590](https://github.com/OXY2DEV/markview.nvim/commit/2b2259009554c1fb5e312c72130e84b87ef6244c))
* Fixed incorrect cursor position on code blocks ([3abd13d](https://github.com/OXY2DEV/markview.nvim/commit/3abd13d483ece69d52e3b5883431995f6f7da5c0))
* Fixed incorrect highlight group for the ] in LaTeX brackets ([4fe3790](https://github.com/OXY2DEV/markview.nvim/commit/4fe379080564c3de6b8dcdc5c577891a066a2a82))
* Fixed incorrect option for n) type list items ([a823191](https://github.com/OXY2DEV/markview.nvim/commit/a823191375205426624a7ed147894e6df8fcffa9))
* Fixed incorrect parameter for footer rendering function ([4e0c8a1](https://github.com/OXY2DEV/markview.nvim/commit/4e0c8a1418f4a03a43842ee2f6decd1214df8473))
* Fixed incorrect width calculation of footnotes ([cc759e8](https://github.com/OXY2DEV/markview.nvim/commit/cc759e8dacc42e96b192271a1092619ae47a2558))
* Fixed indentation of treesitter injections ([9a15f72](https://github.com/OXY2DEV/markview.nvim/commit/9a15f7202b4ff5123fdf0e9cd9e414f0cc3f4a68))
* Fixed list item alignment inside of block quotes ([d28fb24](https://github.com/OXY2DEV/markview.nvim/commit/d28fb24bf47bbd646acbd73df7fe313c72c2435b))
* Fixed mathbf font support ([6d4863c](https://github.com/OXY2DEV/markview.nvim/commit/6d4863c8575975e99b10c2950e06aebcdaf12ab2))
* Fixed merge issue of highlight_groups ([4fe3790](https://github.com/OXY2DEV/markview.nvim/commit/4fe379080564c3de6b8dcdc5c577891a066a2a82))
* Fixed naming of font captures to be more flexible ([aad0149](https://github.com/OXY2DEV/markview.nvim/commit/aad0149767d2d3f1e8beb68833d9bf1c04881cbb))
* Fixed option name typo ([3036694](https://github.com/OXY2DEV/markview.nvim/commit/3036694ee55a2d386122c38baa42acab1ee085bb))
* Fixed overlapping table border issue ([f553e3f](https://github.com/OXY2DEV/markview.nvim/commit/f553e3fa04ae254c5f4d821e1e1281b57fcee652))
* Fixed presets ([3b6f737](https://github.com/OXY2DEV/markview.nvim/commit/3b6f737fd5d23bb53ece827135d382a3dccb1bd2))
* Fixed rendering of code blocks that use markdown inside them ([1f7c120](https://github.com/OXY2DEV/markview.nvim/commit/1f7c120a3fadb1cf2c55d112ff2e77d5f8a6fddf))
* Fixed rendering of list items when padding isn't used ([24ae03e](https://github.com/OXY2DEV/markview.nvim/commit/24ae03e8f80e2647e4fee5f7d4b36c78541a97e2)), closes [#163](https://github.com/OXY2DEV/markview.nvim/issues/163)
* Fixed right padding position of inline codes ([cc759e8](https://github.com/OXY2DEV/markview.nvim/commit/cc759e8dacc42e96b192271a1092619ae47a2558))
* Fixed superscript & subscript parsing ([fbe547c](https://github.com/OXY2DEV/markview.nvim/commit/fbe547c8ff90df2dd2040315a41e30ed5f32e7b4))
* Fixed typo ([6f4a7cd](https://github.com/OXY2DEV/markview.nvim/commit/6f4a7cd57e3ca4dd48ca76938a3d603f52b6be68))
* Fixed typos ([0475053](https://github.com/OXY2DEV/markview.nvim/commit/047505387e6d92669dfb23713cf95efc73f773f2))
* Fixed various bugs with extra mofules ([279040c](https://github.com/OXY2DEV/markview.nvim/commit/279040ce1173f6710a6c740483e0f5c5a484cd43))
* Fixed various typos ([a83f53e](https://github.com/OXY2DEV/markview.nvim/commit/a83f53e9c61669557abb1c00022405b3a7a731e4))
* Fixed visual glitch of headings, list items & checkboxes ([c29ce0f](https://github.com/OXY2DEV/markview.nvim/commit/c29ce0fad68db4a5879eeeadaa6e06865b3a0bf4))
* Fixed wording of annotation ([3d3ea4c](https://github.com/OXY2DEV/markview.nvim/commit/3d3ea4c42f376eb6d9cfe1dddb101c8871580e38))
* Fixed wrong amount of parameters being sent to parser function ([91302d2](https://github.com/OXY2DEV/markview.nvim/commit/91302d24cbbb7e1d39036d10c676aa59cf8a3867))
* Fixes handling of magic characters inside checkboxes ([74b5d60](https://github.com/OXY2DEV/markview.nvim/commit/74b5d60c3c53a6f12ea1c0513ecc4f332c6e7ba1)), closes [#156](https://github.com/OXY2DEV/markview.nvim/issues/156)
* Fixes wrong option name for the * list items ([4fe3790](https://github.com/OXY2DEV/markview.nvim/commit/4fe379080564c3de6b8dcdc5c577891a066a2a82))
* Heading's shift_width has been reverted to 1 ([4fe3790](https://github.com/OXY2DEV/markview.nvim/commit/4fe379080564c3de6b8dcdc5c577891a066a2a82))
* **highlights:** Fixed highlight groups for the plugin ([d7c55c6](https://github.com/OXY2DEV/markview.nvim/commit/d7c55c6a58568b0eb56936ea1bd62469b35ab350))
* **latex:** Removed unnecessary feature `brackets` ([eeb2bde](https://github.com/OXY2DEV/markview.nvim/commit/eeb2bdedfa3677f95306ac5c57971ebae85cc04d))
* Links/Images with list characters are overindented ([a55e185](https://github.com/OXY2DEV/markview.nvim/commit/a55e1853c0ccca7f570d97d74059f1b94ebab3f6))
* Made all parsers optional ([4671de6](https://github.com/OXY2DEV/markview.nvim/commit/4671de67c8c119f5c06f07fb417d9af39e399cf9))
* Made the table renderer use the new table parts spec ([1dc661e](https://github.com/OXY2DEV/markview.nvim/commit/1dc661e68d7772cecaad5e3f333c40e037172fa7))
* name_hl for code blocks has been renamed to language_hl ([05dbce9](https://github.com/OXY2DEV/markview.nvim/commit/05dbce99c44f2f1a95ae2cbd3a74fbf6b8108f44))
* Redraw autocmds are now cached ([d07ebbe](https://github.com/OXY2DEV/markview.nvim/commit/d07ebbedb2d606a5f3b8541dc2f84ad67981ad75))
* Removed `nvim-web-devicons` as a dependency for luarocks ([9c15e30](https://github.com/OXY2DEV/markview.nvim/commit/9c15e30415b73c5f79dca5a16873a2ed80e19a88)), closes [#152](https://github.com/OXY2DEV/markview.nvim/issues/152)
* Removed debug prints ([4f56916](https://github.com/OXY2DEV/markview.nvim/commit/4f5691676f592c885b7c3c59239c1ac693bce18e))
* Removed hard-coded virtual text value for LaTeX code blocks ([417490a](https://github.com/OXY2DEV/markview.nvim/commit/417490a70a4f8106a78109b4da13208916bc9632))
* Removed the message for latex support ([45b9f16](https://github.com/OXY2DEV/markview.nvim/commit/45b9f164b4cd82a5cd151c49bc3fd9495df39a96)), closes [#140](https://github.com/OXY2DEV/markview.nvim/issues/140)
* Removed useless html checker for table cells ([f91feb4](https://github.com/OXY2DEV/markview.nvim/commit/f91feb465414f0d24a86e7169f27a8011090deed)), closes [#160](https://github.com/OXY2DEV/markview.nvim/issues/160)
* Removes rendering of icons when the link starts with an emoji ([7cec2dd](https://github.com/OXY2DEV/markview.nvim/commit/7cec2ddf240ac654daeefe6012cff6fd222394fc))
* **renderer:** Added more custom links ([3f76267](https://github.com/OXY2DEV/markview.nvim/commit/3f762670cdffcc10361c6d3d467b7e0ddbdd6c7b))
* **renderer:** Deprecated "minimal" style of code blocks ([55dec1c](https://github.com/OXY2DEV/markview.nvim/commit/55dec1c0214faa31ba53562a76885656af90a762))
* **renderer:** Fixed html tag parsing ([3f76267](https://github.com/OXY2DEV/markview.nvim/commit/3f762670cdffcc10361c6d3d467b7e0ddbdd6c7b))
* **renderer:** Fixed incorrect concealmemt range for subscripts & superscripts in latex ([ba7b383](https://github.com/OXY2DEV/markview.nvim/commit/ba7b383f74fb1015fb136703f1200b25eda29bfa)), closes [#148](https://github.com/OXY2DEV/markview.nvim/issues/148)
* **renderer:** Subscript & superscripts are now more readable! ([963389b](https://github.com/OXY2DEV/markview.nvim/commit/963389bddf896584324a12a6f3c4d87250289131))
* **renderer:** Symbols now respect subscript & superscript ([963389b](https://github.com/OXY2DEV/markview.nvim/commit/963389bddf896584324a12a6f3c4d87250289131))
* Tables can now have a predefined width ([f139fab](https://github.com/OXY2DEV/markview.nvim/commit/f139fabd38aae0ea6b5ed2537b53237eae533a01))
* Transitioning from hard coded operators to more flexible node based one ([d2a879a](https://github.com/OXY2DEV/markview.nvim/commit/d2a879a79c9ec0aa8a64bae992b4ccb44b4c63ec))
* Updated config ([ea6c780](https://github.com/OXY2DEV/markview.nvim/commit/ea6c780a010fa21f2a804b23b8dc6fc55b4ac978))
* Updated config to follow newer spec ([93dc524](https://github.com/OXY2DEV/markview.nvim/commit/93dc524f99ab9a554a6f4f8390c84c91c96f32a8))
* Updated Setext heading style name ([cea88ba](https://github.com/OXY2DEV/markview.nvim/commit/cea88ba6879056104eb723e7e0d9fe7a1b9daf03))

## [23.1.0](https://github.com/OXY2DEV/markview.nvim/compare/v23.0.0...v23.1.0) (2024-09-09)


Expand Down

0 comments on commit 4d549f6

Please sign in to comment.