Skip to content

v2.0.0

Choose a tag to compare

@Antiz96 Antiz96 released this 21 Jun 22:55
· 2 commits to main since this release
v2.0.0
31f2d5e

Highlight

Welcome to this new 2.0.0 major release! 🥳 🎉

The two main changes of this release are:

  • Rename of the project from zaman to manora
  • Rewrite of the code from bash to rust 🦀

See the related merge requests for additional details and rationale.

The overall logic has been simplified as part of the rewriting process and some breaking changes are expected:

  • The project and CLI name changed from "zaman" to "manora".
  • The -o / --output and -O / --save flags has been merged in a single -s / --save flag, which expects a man page and, optionally, a file passed as arguments (manora --save <man-page> <file>). If is not specified, the man page is saved in a default "man_.pdf" file in the current directory. Omitting the argument do not open the menu anymore and is now treated as an error.
  • Manora do not use rofi or dmenu to show the menu anymore but now uses its own built-in TUI menu (made with Ratatui).
  • The build system now relies on cargo, the Makefile has been deleted.

You can check the new demo video to see manora in action!

Users are invited to remove zaman from their system and switch to manora instead (see the "Installation" chapter of the README for more details).

Features

Fixes

Styling

Miscellaneous

New Contributors

Full Changelog: v1.3.3...v2.0.0