All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.0 - 2024-09-03
- [breaking] prefer long lines regardless of type of break
0.7.0 - 2024-09-02
- only split on ASCII whitespace
- bump pyo3 to 0.22
- quotes as sub-sentence starts&ends
- mention fmtm
0.6.2 - 2024-05-30
- more break words
- updated CI
0.6.1 - 2024-05-27
- make
paragraph_inner_format
side-effect-based for pausing
0.6.0 - 2024-05-27
- help message align w/ new hanging impl;fix latex config
- markdown-friendly style preserves hanging
- formatting consider hanging;macro for snapshot test
- detect paragraph hanging&3 handling options
0.5.2 - 2024-05-27
- expose internal paragraph formatting function
- finish recursion refactor
- recursion refactor 2nd stage;one less loop
- format to recursion 1st stage
0.5.1 - 2024-05-25
- fix multiple new line bug
- prioritize sub-sentence ends over sub-sentence starts
- split before words too long
- shut up warning from tailcall
- free tail call
- ignore python build files
- basic python binding