2024 UpdatesLink to section
December 2024Link to section
CVLink to section
CV overhauled
social-embedLink to section
social-embed: Experiment with new doc gen and package manager:
- Documentation: Moved from docusaurus to starlight, an Astro-based documentation generator.
- Package manager: Moved from yarn classic to pnpm.
November 2024Link to section
Migrated Python projects from poetry to uv, a new Rust-based package and project manager.
It’s impressive to see Rust revitalizing tooling in Python and Node.js. What might come next?
unihan-etlLink to section
Updated to UNIHAN @ Revision 37.
October 2024Link to section
Faster test fixturesLink to section
- libvcs:
v0.33.0
(diff): 50% faster.
- vcspull: v1.32.0 (diff): 33% faster.
Additional improvements to pytest fixtures are expected, along with significant enhancements like new options and hooks support in libtmux.
June 2024Link to section
libvcsLink to section
libvcs: v0.30.1 (diff): Support for [AWS CodeCommit] URLs.
CVLink to section
CV: Added sidebar of years, track current year in top menu while scrolling.
April-June 2024Link to section
libtmuxLink to section
libtmux: Working on options and hooks: libtmux#516
March 2024Link to section
libtmux refactoring continuesLink to section
libtmux refactoring continues
- v0.33.0 (diff): Improved new session creation and window splitting.
- v0.34.0-v0.35.0 (diff): Improved
.cmd()
in respect to targets.
Automated fixes via ruffLink to section
Machine-made refactors rendering consistent, tight python code:
- unihan-etl: v0.34.0 (diff)
- libvcs: v0.29.0 (diff)
- vcspull: v1.30.0 (diff)
- libtmux: v0.36.0 (diff)
- tmuxp: v1.45.0 (diff)
February 2024Link to section
Busman’s holidayLink to section
libtmuxLink to section
- API streamlining (e.g.,
Pane.select_pane()
->Pane.select()
) - Up next: Options and hooks: libtmux#516
CVLink to section
CV: Add timeline to pull requests
unihan-etlLink to section
- v0.31.0 (diff): Support updated from UNIHAN at Unicode 11.0.0 (May 2018) to 15.1.0 (Sept 2023), via unihan-etl#309.
- v0.32.0 (diff): Highlight examples on the front page: unihan-etl#253, unihan-etl#314.
- v0.33.0 (diff): Lint improvements, fix CSV highlighting.