UNPKG

@yozora/tokenizer-inline-math

Version:
650 lines (426 loc) 24.8 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.12 (2025-02-26)</small> * :bookmark: release: publish v2.3.10 ([a36b4dd](https://github.com/yozorajs/yozora/commit/a36b4dd)) * :bookmark: release: publish v2.3.11 ([dcc0a95](https://github.com/yozorajs/yozora/commit/dcc0a95)) * :bookmark: release: publish v2.3.8 ([c4ddb8b](https://github.com/yozorajs/yozora/commit/c4ddb8b)) * :bookmark: release: publish v2.3.9 ([d125df1](https://github.com/yozorajs/yozora/commit/d125df1)) * :bug: fix(inline-math): the delimiter could be adjacent to a punctuation character ([a6071be](https://github.com/yozorajs/yozora/commit/a6071be)) * improve(inline-math): the inline dollars should take high processing priority so the delimiter bound ([3dba582](https://github.com/yozorajs/yozora/commit/3dba582)) * improve(inlineMath): support more than one dollar sign as delimiter ([bf17c33](https://github.com/yozorajs/yozora/commit/bf17c33)) * chore: fix nx dependencies ([d11d405](https://github.com/yozorajs/yozora/commit/d11d405)) ## <small>2.3.11 (2025-01-13)</small> * improve(inline-math): the inline dollars should take high processing priority so the delimiter bound ([3dba582](https://github.com/yozorajs/yozora/commit/3dba582)) ## <small>2.3.10 (2025-01-09)</small> * chore: fix nx dependencies ([d11d405](https://github.com/yozorajs/yozora/commit/d11d405)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.9 (2024-12-05)</small> - :bug: fix(inline-math): the delimiter could be adjacent to a punctuation character ([a6071be](https://github.com/yozorajs/yozora/commit/a6071be)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.8 (2024-12-03)</small> - improve(inlineMath): support more than one dollar sign as delimiter ([bf17c33](https://github.com/yozorajs/yozora/commit/bf17c33)) - :bookmark: release: publish v2.3.7 ([ba79410](https://github.com/yozorajs/yozora/commit/ba79410)) - :bug: fix(inline-math): the inline syntax wihtout backticks could be interruptted by emphasis/strong ([c347f97](https://github.com/yozorajs/yozora/commit/c347f97)) - :white_check_mark: test: fix tests ([dd9c762](https://github.com/yozorajs/yozora/commit/dd9c762)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.7 (2024-11-06)</small> - :bug: fix(inline-math): the inline syntax wihtout backticks could be interruptted by emphasis/strong ([c347f97](https://github.com/yozorajs/yozora/commit/c347f97)) - :white_check_mark: test: fix tests ([dd9c762](https://github.com/yozorajs/yozora/commit/dd9c762)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.6 (2024-10-23)</small> - :bug: fix(tokenizer-inline-math): the dollar syntax should meet the opener and closer conditions ([aef429b](https://github.com/yozorajs/yozora/commit/aef429b)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.5 (2024-10-06)</small> - :bookmark: release: publish v2.3.3 ([be6d159](https://github.com/yozorajs/yozora/commit/be6d159)) - :bookmark: release: publish v2.3.4 ([ac66f62](https://github.com/yozorajs/yozora/commit/ac66f62)) - :wrench: chore: fix nx config ([139b132](https://github.com/yozorajs/yozora/commit/139b132)) - :wrench: chore: fix nx config ([b8c4d73](https://github.com/yozorajs/yozora/commit/b8c4d73)) - :wrench: chore: fix nx config ([38c2325](https://github.com/yozorajs/yozora/commit/38c2325)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.4 (2024-09-29)</small> **Note:** Version bump only for package @yozora/tokenizer-inline-math # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## <small>2.3.3 (2024-09-20)</small> - :wrench: chore: fix nx config ([b8c4d73](https://github.com/yozorajs/yozora/commit/b8c4d73)) - :wrench: chore: fix nx config ([38c2325](https://github.com/yozorajs/yozora/commit/38c2325)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [2.3.2](https://github.com/yozorajs/yozora/compare/v2.3.1...v2.3.2) (2024-06-17) **Note:** Version bump only for package @yozora/tokenizer-inline-math # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [2.3.1](https://github.com/yozorajs/yozora/compare/v2.3.0...v2.3.1) (2024-01-30) ### Performance Improvements - 🔧 use nx to simplify running commands on the monorepo ([#25](https://github.com/yozorajs/yozora/issues/25)) ([377a126](https://github.com/yozorajs/yozora/commit/377a126f740e51cfd34bd8acc121e3e0424fc2aa)) # Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. # [2.3.0](https://github.com/yozorajs/yozora/compare/v2.2.0...v2.3.0) (2023-09-18) ### Performance Improvements - :fire: remove 'tsconfig.json's in sub packages ([1e6a8b3](https://github.com/yozorajs/yozora/commit/1e6a8b39b1f4f4b84f01829b8956b1ef664e8743)) # [2.2.0](https://github.com/yozorajs/yozora/compare/v2.1.5...v2.2.0) (2023-08-21) ### Performance Improvements - ⬆️ upgrade devDependencies ([bc46ce2](https://github.com/yozorajs/yozora/commit/bc46ce20cacb2eb46147d6129e42fe1390ee19fb)) ## [2.1.5](https://github.com/yozorajs/yozora/compare/v2.1.4...v2.1.5) (2023-05-13) ### Performance Improvements - 🔧 don't sourcemaps into tarball ([fc37aa8](https://github.com/yozorajs/yozora/commit/fc37aa8847ac4ad78ecb31f198e1cd6a85e91bcf)) - 📝 update CHANGELOGs ([c51b283](https://github.com/yozorajs/yozora/commit/c51b283874f8a562b6ed9fad46a0b7d578f6eb42)) ## 2.1.4 (2023-04-02) ### Performance Improvements - 🔧 don't pack src/ folder into tarball ([c9fac38](https://github.com/yozorajs/yozora/commit/c9fac382e9a7a8d6454452b0c4d5b57dac16455f)) - 🔖 publish v2.1.4 ([aa464ed](https://github.com/yozorajs/yozora/commit/aa464ed1e3cd84892773a833910cfc53a556bf5f)) ## 2.1.3 (2023-03-23) ### Performance Improvements - 🔖 publish v2.1.3 ([9abaaff](https://github.com/yozorajs/yozora/commit/9abaaff74a12d0bae0f645813241ff947a0d828c)) ## 2.1.2 (2023-03-11) ### Performance Improvements - 🔖 publish v2.1.2 ([992baca](https://github.com/yozorajs/yozora/commit/992bacafd173e7788e99fed34ce8b45f6ed24cfe)) ## 2.1.1 (2023-03-10) ### Performance Improvements - 💥 prefer shorter types ([b93307f](https://github.com/yozorajs/yozora/commit/b93307f3c2372598dd8ca4fcbf04e80ce58d903d)) - 🔖 publish v2.1.1 ([257a36d](https://github.com/yozorajs/yozora/commit/257a36d8dc079d4ac226405c155b238e7099bcea)) ## 2.0.6 (2023-03-05) ### Performance Improvements - 🔖 publish v2.0.6 ([a263c53](https://github.com/yozorajs/yozora/commit/a263c5338103824347bac74d437051e9fbb6d791)) ## 2.0.5 (2023-01-09) ### Performance Improvements - 🔖 publish v2.0.5 ([7ba3bab](https://github.com/yozorajs/yozora/commit/7ba3bab49fe65cf2f57082c0503af73da9356cf0)) ## 2.0.5-alpha.0 (2023-01-05) ### Performance Improvements - 🔧 fix test configuration ([f50b2d7](https://github.com/yozorajs/yozora/commit/f50b2d7600139e0ea54e042b025365d81f4518b5)) - 🔖 publish v2.0.5-alpha.0 ([8bf941f](https://github.com/yozorajs/yozora/commit/8bf941fe4ef82947165b0f3cc123cd493665e13b)) - 🔧 update package entries ([2c94f27](https://github.com/yozorajs/yozora/commit/2c94f27ffb645119a863f2ceee68a6b1b7285a67)) - ⬆️ upgrade devDependencies ([13059a9](https://github.com/yozorajs/yozora/commit/13059a924f3ae3b7fd69080ec9e82cde34a0f097)) ## 2.0.4 (2022-11-02) ### Performance Improvements - 🔖 publish v2.0.4 ([c980b95](https://github.com/yozorajs/yozora/commit/c980b95254394dcacba0cbb4bea251350b09397c)) ## 2.0.3 (2022-10-11) ### Performance Improvements - 🔖 publish v2.0.3 ([8cc8f95](https://github.com/yozorajs/yozora/commit/8cc8f95cfebc8d752bc3272cdd24965f540c130b)) - 🔧 update build script ([d934cad](https://github.com/yozorajs/yozora/commit/d934cad21a4ab763621ca6a72379cd4294caa605)) ## 2.0.2 (2022-09-24) ### Performance Improvements - 📝 fix invalid links ([eb304c9](https://github.com/yozorajs/yozora/commit/eb304c931b2e682cf156bbceae0a20655777381e)) - 🔖 publish v2.0.2 ([6911295](https://github.com/yozorajs/yozora/commit/6911295e9eacfa29563fe93494704190e50625fd)) - 🔧 support node@16.x.x ([eda301f](https://github.com/yozorajs/yozora/commit/eda301fe1047e380de5be915ae730206a026f07b)) - 📝 update links ([4467fe6](https://github.com/yozorajs/yozora/commit/4467fe646e0a95fcc7206658189884f68872bc4e)) ## 2.0.2-alpha.0 (2022-05-22) ### Performance Improvements - 🔖 publish v2.0.2-alpha.0 ([430eaab](https://github.com/yozorajs/yozora/commit/430eaabd83f4a1ee29398ee1798aa4511976c38f)) ## 2.0.1 (2022-05-21) ### Bug Fixes - 🐛 replace line-ending to whitespace ([1ed9857](https://github.com/yozorajs/yozora/commit/1ed9857f618d8ef7742432d3bb1d8317fc9186f2)) ### Performance Improvements - ✅ refactor test utils & rename createTester to createTokenizerTester ([7f2ce75](https://github.com/yozorajs/yozora/commit/7f2ce7571a336370d419aa01073bf8054783cfd9)) - 🔖 publish v2.0.1 ([3aea330](https://github.com/yozorajs/yozora/commit/3aea33091e402bd6c7754d91d549e8d648475073)) # 2.0.0 (2022-01-15) ### Performance Improvements - 🔖 publish v2.0.0 ([65e99d1](https://github.com/yozorajs/yozora/commit/65e99d1709fdd1c918465dce6b1e91de96bdab5e)) # 2.0.0-alpha.3 (2022-01-12) ### Features - 💥 [breaking] remove 'I' prefix for AST node types ([cad4b0b](https://github.com/yozorajs/yozora/commit/cad4b0b5b8061ea495f6455ef1554bb3c8f223a0)) ### Performance Improvements - 🔖 publish v2.0.0-alpha.3 ([9f274fc](https://github.com/yozorajs/yozora/commit/9f274fc7487a8c1dd213405d92508f9a7621f730)) # 2.0.0-alpha.2 (2022-01-09) ### Performance Improvements - 🎨 refactor parse-inline hooks ([455cfbd](https://github.com/yozorajs/yozora/commit/455cfbdfec9f3d7a738d0b3f23655805b1eaea0b)) - 🎨 refactor removePosition ([87a974f](https://github.com/yozorajs/yozora/commit/87a974fd744ae937d5778d3cdba4b345141bcaf6)) - 🔖 publish v2.0.0-alpha.2 ([da59d85](https://github.com/yozorajs/yozora/commit/da59d85520455c59a117a35032ef1a035c10ea21)) # 2.0.0-alpha.1 (2022-01-08) ### Bug Fixes - 🐛 fix incorrect export names ([b2d1fa7](https://github.com/yozorajs/yozora/commit/b2d1fa71d774bd78c87aa51435ba89593ebbeb24)) ### Performance Improvements - 🎨 refactor inline tokenizers ([b3ff235](https://github.com/yozorajs/yozora/commit/b3ff235f31f18e6ae511aaa4f96919f4eb90fa5c)) - 🔖 publish v2.0.0-alpha.1 ([86202e1](https://github.com/yozorajs/yozora/commit/86202e1d2b03ccfc2ab030517d9d314f7aee7666)) - 🎨 rename IHookContext to IThis ([04d5470](https://github.com/yozorajs/yozora/commit/04d5470c9949c4acfe6239289d34a8b5c6191e71)) - 📝 update READMEs ([320afeb](https://github.com/yozorajs/yozora/commit/320afebd6c500cbbce5fd65c1cd184bbd2224f25)) # 2.0.0-alpha.0 (2022-01-03) ### Features - 💥 [breaking] rename types with 'I' prefix ([d37d862](https://github.com/yozorajs/yozora/commit/d37d862212831dbe75ac92a6dbdadf2fa81cce8c)) ### Performance Improvements - 💥 refactor inline tokenizers ([85e2d65](https://github.com/yozorajs/yozora/commit/85e2d655baf1e4f2010cbf9d80ed3a4f2d390d5c)) - 🔖 publish v2.0.0-alpha.0 ([0171501](https://github.com/yozorajs/yozora/commit/0171501339c49ffd02ed16a63447fa20a47a29a7)) - 🎨 rename parser hooks ([ef6cbc5](https://github.com/yozorajs/yozora/commit/ef6cbc51323e6ef9d4cd78f1c7194ae1f7819245)) - 🎨 set print width to 100 ([657a621](https://github.com/yozorajs/yozora/commit/657a6211cad52d5f1b183e7bcd7ea227b2aa7724)) # 1.3.0 (2021-10-09) ### Features - 💥 move func parameter `nodePoints` to api.getNodePoints() ([6bbfd4e](https://github.com/yozorajs/yozora/commit/6bbfd4e9c57240eeca0acb01a0bbc83c0eafa978)) - 💥 move func parameter `nodePoints` to api.getNodePoints() ([10e5033](https://github.com/yozorajs/yozora/commit/10e503332b40dac35be93878d6763051e7022352)) ### Performance Improvements - 🔖 publish v1.3.0 ([18c9b16](https://github.com/yozorajs/yozora/commit/18c9b167004ad97718b2f94f25139f80598cbf7a)) - 🎨 set the default `children` to empty array instead of undefined ([8fe26ca](https://github.com/yozorajs/yozora/commit/8fe26ca085ec7d48148895fddbec019a84c24a8a)) ## 1.2.2 (2021-09-06) ### Performance Improvements - 🔖 publish v1.2.2 ([fb4b804](https://github.com/yozorajs/yozora/commit/fb4b804548592c09259aabcf9cc4dd96176bd024)) ## 1.2.1 (2021-09-04) ### Performance Improvements - 🔖 publish v1.2.1 ([d98d07d](https://github.com/yozorajs/yozora/commit/d98d07d7c56dd9f6bb60149b2b0a4be2787e1046)) # 1.2.0 (2021-08-22) ### Performance Improvements - 🔖 publish v1.2.0 ([86da40e](https://github.com/yozorajs/yozora/commit/86da40e50d2fe9acace68695288e15e012e6cd0d)) # 1.2.0-alpha.1 (2021-08-16) ### Performance Improvements - 🔖 publish v1.2.0-alpha.1 ([ce3c173](https://github.com/yozorajs/yozora/commit/ce3c17330085f22404668a388f2bee6f57e6e958)) # 1.2.0-alpha.0 (2021-08-15) ### Performance Improvements - 🔖 publish v1.2.0-alpha.0 ([bd8ef45](https://github.com/yozorajs/yozora/commit/bd8ef455a22963834a70339f42178138aab28df6)) # 1.1.0 (2021-08-12) ### Performance Improvements - 🔖 publish v1.1.0 ([a8c7cff](https://github.com/yozorajs/yozora/commit/a8c7cffcbdc36930ab3c744450c8feb4395a9fac)) - 📝 update related references ([e2c8c7e](https://github.com/yozorajs/yozora/commit/e2c8c7e6ff8c5c1da27ca224d5c5d0eb4e5fbca7)) # 1.1.0-alpha.2 (2021-08-07) ### Performance Improvements - 🔖 publish v1.1.0-alpha.2 ([d88b8ec](https://github.com/yozorajs/yozora/commit/d88b8eca03118b9f2a8b00ac4106ea82e779bc94)) # 1.1.0-alpha.1 (2021-08-01) ### Performance Improvements - 🔖 publish v1.1.0-alpha.1 ([0d6aa91](https://github.com/yozorajs/yozora/commit/0d6aa91fb5a15b962b016496453dbfa7f1197126)) - 📝 update READMEs ([738d626](https://github.com/yozorajs/yozora/commit/738d626d76c535ea017812f674b43842ee073227)) # 1.1.0-alpha.0 (2021-07-31) ### Performance Improvements - 🔖 publish v1.1.0-alpha.0 ([082653e](https://github.com/yozorajs/yozora/commit/082653e421889513588492774503d8ddcc24b8f9)) - 📝 update READMEs ([9905f04](https://github.com/yozorajs/yozora/commit/9905f0408b15d4478d021ef5c75497817f2db9a3)) - 📝 update READMEs ([03fe64c](https://github.com/yozorajs/yozora/commit/03fe64c6a9eab9bf810d4648261e7a808a13d1e1)) # 1.0.0 (2021-07-20) ### Performance Improvements - 🔖 publish v1.0.0 ([ad754e3](https://github.com/yozorajs/yozora/commit/ad754e3a5945cd2ce19d9e6bfa59cb82caf0c7ac)) # 1.0.0-beta.0 (2021-07-08) ### Performance Improvements - 🔖 publish v1.0.0-beta.0 ([bb66320](https://github.com/yozorajs/yozora/commit/bb6632098367cd8cf391eb1380d4542c15383bac)) # 1.0.0-1.0.0-beta.0.0 (2021-07-08) ### Performance Improvements - 🔖 publish v1.0.0-1.0.0-beta.0.0 ([4051dd2](https://github.com/yozorajs/yozora/commit/4051dd2bcdea0d051141abaa85635e52d84c04f2)) - 📝 update READMEs ([9d9f940](https://github.com/yozorajs/yozora/commit/9d9f940a81188502db6045134054b18b747819bf)) # 1.0.0-alpha.29 (2021-07-08) ### Performance Improvements - expose new utility func 'createTester' and 'createTesters' ([a4e9613](https://github.com/yozorajs/yozora/commit/a4e9613063e3e5840cf066e6e7343dbd5ffd4884)) - 📝 fix invalid link references ([f7b97b3](https://github.com/yozorajs/yozora/commit/f7b97b3dc74f065aa8f00ecd846ee4fa7f704453)) - 🔖 publish v1.0.0-alpha.29 ([f2291db](https://github.com/yozorajs/yozora/commit/f2291db2812043dd6586eaabd14e427abb11663a)) - 🎨 use path alias in tests ([29cca94](https://github.com/yozorajs/yozora/commit/29cca943d4fbc6d26af4507d3fa75ac08dcf388a)) # 1.0.0-alpha.28 (2021-06-30) ### Performance Improvements - 🔖 publish v1.0.0-alpha.28 ([f18d90a](https://github.com/yozorajs/yozora/commit/f18d90a116db508bf49c9a3338a262cb85faf792)) # 1.0.0-alpha.27 (2021-06-28) ### Performance Improvements - 🎨 update base abstract tokenizer ([cca9dd6](https://github.com/yozorajs/yozora/commit/cca9dd6fc3d4a22e1352378f59c7d2dccecfc5a2)) - 🔖 publish v1.0.0-alpha.27 ([8efea07](https://github.com/yozorajs/yozora/commit/8efea07b2314c241c91fc113abdc8852f216c9d7)) - ⬆️ upgrade dev dependencies ([d126ff4](https://github.com/yozorajs/yozora/commit/d126ff4c81ec09b366a0c60ba2a83e7f45fbe317)) # 1.0.0-alpha.26 (2021-06-25) ### Performance Improvements - 🔖 publish v1.0.0-alpha.26 ([cbde29c](https://github.com/yozorajs/yozora/commit/cbde29c6188c9183f0b39ccfac0ad310803b09fe)) - 📝 update READMEs ([11e4f61](https://github.com/yozorajs/yozora/commit/11e4f6107c3862bf8c81dae882e93cab3f56f40f)) # 1.0.0-alpha.25 (2021-06-17) ### Performance Improvements - 🔖 publish v1.0.0-alpha.25 ([5e17f71](https://github.com/yozorajs/yozora/commit/5e17f7155391c21eb1c99e5024e48d5e208e80db)) - ⚰️ remove delimiterGroup as we are no longer need it ([e9de208](https://github.com/yozorajs/yozora/commit/e9de208eca035d874e1909869ab52a0a5201dd2f)) - 🎨 rewrite due to the algorithm changed ([7216611](https://github.com/yozorajs/yozora/commit/7216611d79f9f10faaf913500341b796a58c6b1b)) # 1.0.0-alpha.24 (2021-06-10) ### Performance Improvements - 🔖 publish v1.0.0-alpha.24 ([6169f8e](https://github.com/yozorajs/yozora/commit/6169f8ecda42e04203e4533f820e82ea3e93b7dd)) # 1.0.0-alpha.23 (2021-06-08) ### Performance Improvements - Move repository from github.com/guanghechen to github.com/yozorajs ([c1fd32c](https://github.com/yozorajs/yozora/commit/c1fd32ce818b44aa0d993ec8f74ef514bdf2d834)) - 🔖 publish v1.0.0-alpha.23 ([131a216](https://github.com/yozorajs/yozora/commit/131a2162b64eb23f98e93286974f4a3e4a91b77a)) - 📝 update READMEs ([6420941](https://github.com/yozorajs/yozora/commit/64209414cacdaf0e04329e2c86e6ff41f885f55f)) # 1.0.0-alpha.22 (2021-05-20) ### Performance Improvements - 🎨 lint codes ([0d2d798](https://github.com/yozorajs/yozora/commit/0d2d7988d1d46f873e2a9f5d37de9c5daa39a109)) - 🔖 publish v1.0.0-alpha.22 ([a07a41d](https://github.com/yozorajs/yozora/commit/a07a41de8dda2ff579b0e5b469db75d6c629c38b)) - 🔧 rename the main branch to 'main' instead of 'master' ([c915653](https://github.com/yozorajs/yozora/commit/c9156537fba68ce073e139eb487afb973b7d90ba)) # 1.0.0-alpha.21 (2021-05-12) ### Performance Improvements - 🔖 publish v1.0.0-alpha.21 ([e6655a2](https://github.com/yozorajs/yozora/commit/e6655a252c0b799d0990f06bc7cfdadc6824b63c)) # 1.0.0-alpha.20 (2021-04-20) ### Performance Improvements - 🔖 publish v1.0.0-alpha.20 ([3f3831f](https://github.com/yozorajs/yozora/commit/3f3831fb6fdb72319e7d24a1ba4b51b44bdb4c8d)) # 1.0.0-alpha.19 (2021-04-19) ### Performance Improvements - 🔖 publish v1.0.0-alpha.19 ([50b55f9](https://github.com/yozorajs/yozora/commit/50b55f9e5fd1d00c03d271a488d2a648ccd0a1d1)) - 📝 update READMEs ([907af97](https://github.com/yozorajs/yozora/commit/907af97f8c0bca5b045ccae188c6b759e88ec38c)) # 1.0.0-alpha.18 (2021-04-18) ### Performance Improvements - 🎨 support new member method 'replaceTokenizer' ([67e7085](https://github.com/yozorajs/yozora/commit/67e70852dfc67882659981398713e34b27e71aad)) - 🔖 publish v1.0.0-alpha.18 ([219b28b](https://github.com/yozorajs/yozora/commit/219b28b38975d6d41f6c285a512a5c0dccceb6fa)) # 1.0.0-alpha.17 (2021-04-15) ### Performance Improvements - :construction: [inline-math] feat: support new option 'backtickRequired' ([e10e074](https://github.com/yozorajs/yozora/commit/e10e074312529218f3f56e96de7327cff9c77158)) - 🎨 optimize duplicate codes ([347ae9b](https://github.com/yozorajs/yozora/commit/347ae9b897aeeee8a6c73280660e2bd1878c113e)) - 🔖 publish v1.0.0-alpha.17 ([0e7facd](https://github.com/yozorajs/yozora/commit/0e7facdde8692e538e5777d70b873cf6282f7de8)) - :whitespace_check_mark: udpate tests ([6910b98](https://github.com/yozorajs/yozora/commit/6910b987aa7c50759cabf29ce49d40b9238e108d)) - 📝 update docs ([acffd75](https://github.com/yozorajs/yozora/commit/acffd757123705c4d0f6a3948f62f3c460cefde3)) # 1.0.0-alpha.16 (2021-04-12) ### Performance Improvements - ✅ collect all test cases in the scaffolds/jest-for-tokenizer/fixtures/ directory ([a328ffd](https://github.com/yozorajs/yozora/commit/a328ffd8c11d8e49ec6cc378057b01448ed09300)) - 🔖 publish v1.0.0-alpha.16 ([9da34dd](https://github.com/yozorajs/yozora/commit/9da34dd46333b72f908c77d15f11326f3724060c)) - ✅ simplify test codes ([60d072c](https://github.com/yozorajs/yozora/commit/60d072c6bf4a414e45b3d98713223a23be5d0bb8)) # 1.0.0-alpha.15 (2021-04-11) ### Performance Improvements - 🔖 publish v1.0.0-alpha.15 ([988d25f](https://github.com/yozorajs/yozora/commit/988d25f7958825ccbaaa99051ad7b823c625d4cf)) # 1.0.0-alpha.14 (2021-04-11) ### Performance Improvements - 🔖 publish v1.0.0-alpha.14 ([3fcfffa](https://github.com/yozorajs/yozora/commit/3fcfffa0da0413449acf0d91d85400d0b31fa9a2)) - 🎨 rename isContainerBlock to isContainingBlock & use enum TokenizerPriority instead of magic numbers to present tokenizer proirity ([940c50b](https://github.com/yozorajs/yozora/commit/940c50bb58b76a888a512539f3a4db6e8396d45b)) - 🎨 support to specify which tokenizer to register before ([e8607f4](https://github.com/yozorajs/yozora/commit/e8607f41e2a52d3de91463080ac3ac52968e5f51)) - 🎨 tweak parser interfaces ([218008e](https://github.com/yozorajs/yozora/commit/218008e5268da489b01306dfa0f871e8a6cc6c3c)) - 📝 update READMEs ([8c0ff37](https://github.com/yozorajs/yozora/commit/8c0ff379692517bb9aa9f3712c99875eaef55ec2)) - ✅ update tests ([3c9f64f](https://github.com/yozorajs/yozora/commit/3c9f64f331d2b2c3484cc580dc8ef13e21ee42b8)) - ✅ update tests ([a24d148](https://github.com/yozorajs/yozora/commit/a24d1485b59caaeff4510b1150d8810236a9906a)) # 1.0.0-alpha.13 (2021-04-10) ### Performance Improvements - 🎨 add api for match-inline and parse-inline phase ([150231a](https://github.com/yozorajs/yozora/commit/150231af44b14db614c0823c05e94ba58e096cb3)) - 🎨 expose new func `isSpaceCharacter` from @yozora/character ([a4ed590](https://github.com/yozorajs/yozora/commit/a4ed5905272660f42374c6f627749dfeb2d04b61)) - 🔖 publish v1.0.0-alpha.13 ([949455c](https://github.com/yozorajs/yozora/commit/949455c25f4fb60a88c3484829a610da7c998969)) - 📝 update READMEs ([5dbe7bb](https://github.com/yozorajs/yozora/commit/5dbe7bb333e9e59c20fb4323d35fd6eb1c0ecd3f)) # 1.0.0-alpha.12 (2021-03-27) ### Features - 💥 redesign interfaces & refactor tokenizer codes with types from @yozora/ast ([af3603d](https://github.com/yozorajs/yozora/commit/af3603d771bde94ec0c78fb53aa6d64a14933f9d)) ### Performance Improvements - 🎨 add static uniqueName into tokenizers ([f6e2c77](https://github.com/yozorajs/yozora/commit/f6e2c77b864c2ef05af0084025d999b4419d8095)) - 🎨 use AST types from @yozora/ast & add uniqueName to tokenizer & update tests ([6bc8f49](https://github.com/yozorajs/yozora/commit/6bc8f498aa41b5f15cc804e27ae87356cfbcc451)) - 🎨 make '\_tokenizer' optional in the result of tokenizers on match phase ([b1ea8de](https://github.com/yozorajs/yozora/commit/b1ea8de5a439615d09e9cc3585b1a3cbdb663d31)) - 🔧 update script fields ([48a57ec](https://github.com/yozorajs/yozora/commit/48a57ec8f92b5cffb02e24b0b2ee94364033226f)) - 🔖 publish v1.0.0-alpha.12 ([897f131](https://github.com/yozorajs/yozora/commit/897f1317408ab43406788d5b796d245fd4eeac13)) - 💥 rename @yozora/inline-formula to @yozora/inline-math ([d0d5dd6](https://github.com/yozorajs/yozora/commit/d0d5dd65aa513b3635f30f30838cd7f11c9379c7)) - ✅ update tests due to the previous changes ([24bb714](https://github.com/yozorajs/yozora/commit/24bb714196ed762db2a08ca893ef13d06b331284))