Noteworthy changes
- BudouX Web Components don't use Shadow DOM anymore. The segmentation results will be reflected in their Light DOM, where the global styles can apply. 291
- Phrases are segmented by ZWSP (U+200B) not `<wbr>` for a better screen reader experience. 346
- You can insert non-breaking markup (`<nobr` and `white-space: nowrap`) when you have a phrase you don't want to break. 240
What's Changed
* Remove dependency to gts by tushuhei in https://github.com/google/budoux/pull/187
* Add `Parser.parseBoundaries` for JavaScript by kojiishi in https://github.com/google/budoux/pull/234
* Replace `slice` with `substring` by kojiishi in https://github.com/google/budoux/pull/241
* Support non-breaking content (`<nobr>` and `white-space: nowrap`) by kojiishi in https://github.com/google/budoux/pull/240
* Make scripts run without install by tushuhei in https://github.com/google/budoux/pull/239
* Add permissions to style check action by tushuhei in https://github.com/google/budoux/pull/246
* Specify maxsplit to handle colon symbols properly by tushuhei in https://github.com/google/budoux/pull/247
* Support non-breaking content in java by kojiishi in https://github.com/google/budoux/pull/248
* Support non-breaking content in Python by kojiishi in https://github.com/google/budoux/pull/251
* Nit: use get_nowait instead of get by tushuhei in https://github.com/google/budoux/pull/253
* Remove utils from JavaScript module by tushuhei in https://github.com/google/budoux/pull/262
* Move hasChildTextNode to HTML Processor by tushuhei in https://github.com/google/budoux/pull/274
* Fix mypy issues by tushuhei in https://github.com/google/budoux/pull/308
* Fix Python dependency issues by tushuhei in https://github.com/google/budoux/pull/316
* Avoid inserting separators to where the source has one by kojiishi in https://github.com/google/budoux/pull/342
* [Web Components] Use Light DOM instead of Shadow DOM by tushuhei in https://github.com/google/budoux/pull/291
* Use ZWSP instead of WBR by tushuhei in https://github.com/google/budoux/pull/346
* [Java] Use ArrayDeque instead of Stack by tushuhei in https://github.com/google/budoux/pull/349
* Rename applyElement to applyToElement by tushuhei in https://github.com/google/budoux/pull/348
* Update README to use ZWSP by tushuhei in https://github.com/google/budoux/pull/347
* Version up to 0.6.0 by tushuhei in https://github.com/google/budoux/pull/343
**Full Changelog**: https://github.com/google/budoux/compare/v0.5.2...v0.6.0