Skip to content

release: v0.2.0#82

Merged
overwrite00 merged 11 commits into
mainfrom
develop
Jul 3, 2026
Merged

release: v0.2.0#82
overwrite00 merged 11 commits into
mainfrom
develop

Conversation

@overwrite00

Copy link
Copy Markdown
Owner

Release v0.2.0 — Tailwind CSS v4 Upgrade

Major Changes

  • Tailwind CSS v4 upgrade with Vite plugin integration
  • CSS-first configuration using @theme directive
  • 8 dependency updates including Electron 43.0.0

Dependency Updates

  • Build Tools: electron 42.5.0 → 43.0.0, vite 8.1.0 → 8.1.3, tailwindcss 3.4.19 → 4.3.2
  • Frontend: lucide-react 1.21.0 → 1.23.0
  • Backend: fastapi 0.138.1 → 0.139.0, pillow 12.2.0 → 12.3.0

Testing

  • All Python tests passing: 47 passed, 1 skipped
  • Electron 43 compatibility verified
  • Custom colors validated (56 utility classes)

Breaking Changes

  • None for end users

🚀 Ready for release

overwrite00 and others added 11 commits June 26, 2026 13:30
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.15 to 8.5.16.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.15...8.5.16)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/@tailwindcss-postcss)

---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
  dependency-version: 4.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 1.21.0 to 1.23.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.23.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.1.0 to 8.1.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [electron](https://github.com/electron/electron) from 42.5.0 to 43.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v42.5.0...v43.0.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 43.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.138.1 to 0.139.0.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.138.1...0.139.0)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.139.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 12.2.0 to 12.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@12.2.0...12.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 12.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Switch from @tailwindcss/postcss to @tailwindcss/vite plugin
- Migrate globals.css to new Tailwind v4 syntax:
  * Replace @tailwind directives with @import 'tailwindcss'
  * Define custom colors using @theme block (CSS-first config)
- Update vite.config.js to include tailwindcss() plugin
- Remove postcss.config.js (no longer needed with Vite plugin)
- Remove tailwind.config.ts (config moved to CSS @theme block)
- Clean devDependencies: removed postcss, autoprefixer, @tailwindcss/postcss
- All custom cyber colors now correctly generated in Tailwind v4
- CSS size: 25.41 kB (includes full Tailwind utilities)
- All tests passing: 47 passed, 1 skipped
- UI colors preserved with improved performance
…y updates

Rationale for MINOR version bump:
- Significant architectural upgrade: Tailwind CSS v3 → v4 with Vite plugin
- Major dependency upgrades: electron 42.5 → 43.0, fastapi 0.138 → 0.139, pillow 12.2 → 12.3
- No breaking changes to public API or UI
- Improved performance and build architecture
- Better future compatibility with Tailwind ecosystem

Updated:
- python/config.py: VERSION = 0.2.0
- electron/package.json: version 0.2.0
- frontend/package.json: version 0.2.0
- CLAUDE.md: Versione corrente 0.2.0
- CHANGELOG.md: Added [0.2.0] section with full details
@overwrite00 overwrite00 self-assigned this Jul 3, 2026
@overwrite00 overwrite00 merged commit 1733346 into main Jul 3, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant