Releases: iinsertNameHere/catnap
Release list
v2.1.1
v2.1.0
What has Changed (v2.1.0)
- No changes found
v2.0.0
What has Changed (v2.0.0)
This is a major release and a clean break from v1.
The configuration system has been completely replaced. TOML is gone and in its place is a purpose-built .cat DSL with typed variables, a built-in color palette, themes, an import system, and native graph support for percentage-based stats like CPU, memory, disk and battery. Configs are now a lot more expressive and a lot less frustrating to write.
The source has also been restructured from the ground up into a clean five-layer architecture. This makes the codebase much easier to navigate and sets a solid foundation for everything coming after v2.
Existing .toml configs are not compatible. See config/config.cat in the repository for the new format, or check the updated documentation.
v1.2.3
What has Changed (v1.2.3)
- added vram detection and improved gpu formatting
- Fixed openSUSE Tumbleweed not showing ascii art
Automated Releases & Static Binaries
Starting with this release, catnap provides statically linked executables for the following architectures:
| Binary | Architecture |
|---|---|
catnap-linux-x86_64 |
64-bit x86 |
catnap-linux-i686 |
32-bit x86 |
catnap-linux-aarch64 |
64-bit ARM |
catnap-linux-armv7 |
32-bit ARM |
How Releases Work
A new release is published every 14 days as long as there are merged PRs with the ship label.
v1.2.1
What's Changed
- Migrate to libpcre2 by @iinsertNameHere in #169
- Fixed CachyOS packages not being displayed by @iinsertNameHere in #170
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Added global config support by @iinsertNameHere in #167
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- Use glxinfo for fetching GPU with Integrated or Dedicated GPU Dedicated by @iinsertNameHere in #165
Full Changelog: v1.0.0...v1.1.1
v1.0.0
v1.0.0
- Added Semantic Versioning
- Added versionctl helper tool
- Removed Image Mode (May come back in the future)
- Removed Figlet Mode