Skip to content

Releases: mxpanf/identmoji

v1-legacy

07 Dec 19:01
v1.0-final
96567fe

Choose a tag to compare

🏛️ The End of an Era

This release marks the final snapshot of the original identmoji implementation written in C.

This codebase served as an educational exploration into command-line application architecture and C language fundamentals. As we move towards a production-ready, system-wide utility, the project is undergoing a complete rewrite (likely in Go) to support static binaries, deterministic hardware-based generation, and better shell integration.

This tag (v1.0-final) exists to preserve the history and original concept for posterity.

📦 Features in v1.0

  • Original Core Logic: The initial algorithm for mapping system data to emoji strings.
  • C Architecture: A modular approach to CLI structure in C.
  • Output Formats: Support for plain text and JSON output.
  • Configuration: Basic file-based configuration saving.

⚠️ Legacy Notice

Note

This version is deprecated and no longer maintained. It is not recommended for production environments or critical identification tasks due to non-deterministic behavior in certain edge cases.

🔮 What's Next? (v2.0)

I am actively working on Identmoji v2, which will feature:

  • Production Grade: Written in a modern, memory-safe language (Go).
  • True Determinism: Identifiers based on immutable Hardware IDs (HWID), ensuring your server keeps its face across reboots.
  • System Integration: Built-in support for MOTD, Zsh/Bash prompts*, and SSH banners.
  • Cross-Platform: Single binary for Linux, macOS, and Windows.

Release v2024092221

22 Sep 21:29
0e93a98

Choose a tag to compare

chore: update identmoji_build workflow