Skip to content

Releases: neosmart/rewrite

rewrite 1.0

03 Mar 20:06
Compare
Choose a tag to compare
  • Improve IO performance by explicitly locking stdin/stderr
  • Remove dependency on uuid to reduce build times (19e2667)
  • Support non-Unicode destinations/paths (#1)
  • Drop getopts dependency
  • Various other minor fixes and improvements
  • Compilation time dramatically reduced

Special thanks to @HeroicKatora for reporting the issue with non-Unicode
paths and for pushing to get this release out this side of 2022.

As of this release, rewrite has no dependencies (including both native
system libraries or cargo crate dependencies). Compilation time was
reduced from 4.5 seconds to 1.25 seconds by dropping the various
dependencies; during development it had exceeded 20 seconds after
upgrading to the latest version of dependencies.

Binary releases for common platforms will be uploaded in due time. Help
packaging rewrite for inclusion in various platform-native package
managers is welcome.

Released with ❤️ from Chicago!

rewrite 0.2

03 Mar 19:01
Compare
Choose a tag to compare
rewrite 0.2

rewrite 0.1

23 Feb 19:40
Compare
Choose a tag to compare

Initial release of rewrite.