Skip to content

Latest commit

 

History

History
144 lines (100 loc) · 3.94 KB

File metadata and controls

144 lines (100 loc) · 3.94 KB

Changelog

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

[Unreleased]

[v0.3.0] - 2026-02-06

Added (v0.3.0)

  • Added official Catppuccin variants:
    • catppuccin-latte
    • catppuccin-frappe
    • catppuccin-macchiato
    • catppuccin-mocha
  • Added official Gruvbox contrast variants:
    • gruvbox-light-soft, gruvbox-light-medium, gruvbox-light-hard
    • gruvbox-dark-soft, gruvbox-dark-medium, gruvbox-dark-hard
  • Added official single-variant themes:
    • dracula
    • nord
  • Added official Solarized variants:
    • solarized-light
    • solarized-dark
  • Added config/official-theme-variants.json for release-time validation.
  • Added .gitignore for OS/editor/runtime artifacts.

Updated (v0.3.0)

  • README theme catalog now lists only official variants.
  • Regenerated previews to match the official variant set.
  • Release script now validates themes against config/official-theme-variants.json.

Removed (v0.3.0)

  • Removed non-official synthetic variants:
    • atom-one-lighter, atom-one-lightest, atom-one-darker, atom-one-darkest
    • catppuccin-light, catppuccin-lighter, catppuccin-lightest, catppuccin-dark, catppuccin-darker, catppuccin-darkest
    • dracula-light, dracula-lighter, dracula-lightest, dracula-dark, dracula-darker, dracula-darkest
    • gruvbox-light, gruvbox-lighter, gruvbox-lightest, gruvbox-dark, gruvbox-darker, gruvbox-darkest
    • nord-light, nord-lighter, nord-lightest, nord-dark, nord-darker, nord-darkest
    • solarized-lighter, solarized-lightest, solarized-darker, solarized-darkest
  • Removed legacy top-level preview file: assets/preview.png.
  • Removed unnecessary placeholder file: themes/.gitkeep.

[v0.2.3] - 2026-02-06

Added (v0.2.3)

  • Added atom-one-darker and atom-one-darkest themes.

Updated (v0.2.3)

  • Renamed atom-one-light-soft to atom-one-lighter.
  • Renamed atom-one-light-crisp to atom-one-lightest.
  • README theme list now uses only the standard naming set: light, lighter, lightest, dark, darker, darkest.
  • Release script now validates naming convention and family completeness.
  • Release script dry-run output formatting was corrected.

Removed (v0.2.3)

  • Removed atom-one-light-soft and atom-one-light-crisp theme files.
  • Removed old preview files tied to removed names.

[v0.2.2] - 2026-02-06

Added (v0.2.2)

  • Deterministic preview generator: scripts/generate_previews.py.
  • npm script for preview generation: npm run preview:generate.

Updated (v0.2.2)

  • Regenerated all theme previews to be theme-specific.
  • Preview generation now derives palette and layout accents from each theme token set.

Removed (v0.2.2)

  • None.

[v0.2.1] - 2026-02-06

Added (v0.2.1)

  • Theme preview assets using per-theme naming.

Updated (v0.2.1)

  • README theme list links each theme directly to its preview image.
  • README no longer includes internal release workflow notes.
  • Release script uses CHANGELOG-only release notes and validates per-theme previews.
  • Markdown formatting was normalized across project docs.

Removed (v0.2.1)

  • None.

[v0.2.0] - 2026-02-06

Added (v0.2.0)

  • New light-theme variants:
    • atom-one-light-soft
    • atom-one-light-crisp
  • Release automation script: scripts/release.sh.

Updated (v0.2.0)

  • atom-one-light-soft QA refinements for clearer spacing:
    • text: #373d4c
    • muted: #697284
    • border: #ccd4e1
    • accent intentionally unchanged for cross-variant consistency.
  • README theme list expanded to include all available variants.
  • package.json adds npm run release script.

Removed (v0.2.0)

  • None.

[v0.1.0] - 2026-02-06

Added (v0.1.0)

  • Initial pi package structure for community themes.
  • atom-one-dark and atom-one-light themes.
  • Initial package preview image (assets/preview.png).

Updated (v0.1.0)

  • None.

Removed (v0.1.0)

  • None.