jlucus

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.1] - 2025-12-25

Added

Project Configuration

Documentation

Changed

Build System

Git Configuration

Dependencies

Removed

Fixed


[1.1.0] - 2025-12-18

Added

Build & Tooling

Documentation

Code Quality

Changed

Refactoring

Bug Fixes

Build System

Removed

Security


[1.0.0] - 2025-12-16

Added

Technical Stack


Release Notes

v1.1.0 Highlights

This release focuses on code quality, documentation, and maintainability:

  1. CSS Variables Philosophy Enforced: Eliminated all hard-coded CSS values, ensuring single source of truth for theming
  2. Comprehensive Documentation: Added 7 new documentation files covering ASCII art, security, contributions, and audit reports
  3. Build Improvements: Added cleanup scripts and resolved Windows permission issues
  4. Utility Library: New CSS variable utilities for JavaScript/Canvas integration

Migration Guide (1.0.0 → 1.1.0)

No breaking changes for external users. Internal code now requires:

Upgrade Instructions

# Pull latest changes
git pull origin main

# Install dependencies (rimraf added)
npm install

# Run build to verify
npm run build

# Optional: Clean build artifacts
npm run clean

Roadmap

See PROJECT_ROADMAP.md for detailed future plans.

Upcoming Features

v1.2.0 (Planned)

v1.3.0 (Planned)

v2.0.0 (Future)



Legend