Skip to content

Releases: overwrite00/MetaLens

MetaLens v0.2.0

Choose a tag to compare

@overwrite00 overwrite00 released this 03 Jul 22:23
1733346

🚀 MetaLens v0.2.0 Release

Major Changes

Tailwind CSS v4 Upgrade

  • Migrated from Tailwind v3 to v4 with new Vite plugin integration (@tailwindcss/vite)
  • Implemented CSS-first configuration using @theme directive in globals.css
  • Removed obsolete config files: tailwind.config.ts, postcss.config.js
  • Improved CSS build performance through Vite plugin optimization

Dependency Updates (8 total)

Package Update
electron 42.5.0 → 43.0.0
tailwindcss 3.4.19 → 4.3.2
@tailwindcss/vite ⬆️ 4.3.2 (new)
vite 8.1.0 → 8.1.3
lucide-react 1.21.0 → 1.23.0
fastapi 0.138.1 → 0.139.0
pillow 12.2.0 → 12.3.0
postcss 8.5.15 → 8.5.16

✅ Quality Assurance

  • Python tests: 47 passed, 1 skipped
  • Electron 43 (Chromium 150) compatibility verified
  • Custom color palette fully preserved (56 Tailwind utility classes)
  • CSS bundle optimized: proper tree-shaking and minification
  • No breaking changes to application API or user-facing behavior

📋 What's New

  • Faster Tailwind CSS compilation during development (npm run dev)
  • Enhanced Electron integration with latest Chromium features
  • Better Python async handling with FastAPI 0.139
  • Improved image processing with Pillow 12.3

📚 Resources


Released: 2026-07-04
License: MIT — © 2026 Graziano Mariella

What's Changed

Full Changelog: v0.1.5...v0.2.0

MetaLens v0.1.5

Choose a tag to compare

@github-actions github-actions released this 26 Jun 09:32

What's Changed

  • chore(deps): bump pytest from 9.0.3 to 9.1.0 in /python by @dependabot[bot] in #55
  • chore(deps-dev): bump tailwindcss from 3.4.19 to 4.3.1 in /frontend by @dependabot[bot] in #52
  • chore(deps-dev): bump electron from 41.2.1 to 42.4.0 in /electron by @dependabot[bot] in #51
  • chore(deps): bump react-dom from 19.2.5 to 19.2.7 in /frontend by @dependabot[bot] in #50
  • chore(deps): bump pywin32 from 310 to 312 in /python by @dependabot[bot] in #48
  • chore(deps): bump xattr from 1.1.0 to 1.3.0 in /python by @dependabot[bot] in #47
  • chore(deps-dev): bump electron from 42.4.0 to 42.4.1 in /electron by @dependabot[bot] in #59
  • chore(deps): bump fastapi from 0.136.3 to 0.137.2 in /python by @dependabot[bot] in #58
  • chore(deps): bump lucide-react from 1.18.0 to 1.21.0 in /frontend by @dependabot[bot] in #57
  • chore(deps): bump pypdf from 6.13.2 to 6.13.3 in /python by @dependabot[bot] in #56
  • chore(deps): bump pytest from 9.1.0 to 9.1.1 in /python by @dependabot[bot] in #67
  • chore(deps-dev): bump autoprefixer from 10.5.0 to 10.5.2 in /frontend by @dependabot[bot] in #69
  • chore(deps): bump pypdf from 6.13.3 to 6.14.2 in /python by @dependabot[bot] in #68
  • chore(deps-dev): bump @vitejs/plugin-react from 6.0.2 to 6.0.3 in /frontend by @dependabot[bot] in #71
  • chore(deps): bump fastapi from 0.137.2 to 0.138.1 in /python by @dependabot[bot] in #70
  • chore(deps-dev): bump electron from 42.4.1 to 42.5.0 in /electron by @dependabot[bot] in #72
  • chore(deps-dev): bump vite from 8.0.16 to 8.1.0 in /frontend by @dependabot[bot] in #66
  • chore(deps): bump mutagen from 1.47.0 to 1.48.1 in /python by @dependabot[bot] in #65

Full Changelog: v0.1.4...v0.1.5

What's Changed

  • chore(deps): bump pytest from 9.0.3 to 9.1.0 in /python by @dependabot[bot] in #55
  • chore(deps-dev): bump tailwindcss from 3.4.19 to 4.3.1 in /frontend by @dependabot[bot] in #52
  • chore(deps-dev): bump electron from 41.2.1 to 42.4.0 in /electron by @dependabot[bot] in #51
  • chore(deps): bump react-dom from 19.2.5 to 19.2.7 in /frontend by @dependabot[bot] in #50
  • chore(deps): bump pywin32 from 310 to 312 in /python by @dependabot[bot] in #48
  • chore(deps): bump xattr from 1.1.0 to 1.3.0 in /python by @dependabot[bot] in #47
  • chore(deps-dev): bump electron from 42.4.0 to 42.4.1 in /electron by @dependabot[bot] in #59
  • chore(deps): bump fastapi from 0.136.3 to 0.137.2 in /python by @dependabot[bot] in #58
  • chore(deps): bump lucide-react from 1.18.0 to 1.21.0 in /frontend by @dependabot[bot] in #57
  • chore(deps): bump pypdf from 6.13.2 to 6.13.3 in /python by @dependabot[bot] in #56
  • chore(deps): bump pytest from 9.1.0 to 9.1.1 in /python by @dependabot[bot] in #67
  • chore(deps-dev): bump autoprefixer from 10.5.0 to 10.5.2 in /frontend by @dependabot[bot] in #69
  • chore(deps): bump pypdf from 6.13.3 to 6.14.2 in /python by @dependabot[bot] in #68
  • chore(deps-dev): bump @vitejs/plugin-react from 6.0.2 to 6.0.3 in /frontend by @dependabot[bot] in #71
  • chore(deps): bump fastapi from 0.137.2 to 0.138.1 in /python by @dependabot[bot] in #70
  • chore(deps-dev): bump electron from 42.4.1 to 42.5.0 in /electron by @dependabot[bot] in #72
  • chore(deps-dev): bump vite from 8.0.16 to 8.1.0 in /frontend by @dependabot[bot] in #66
  • chore(deps): bump mutagen from 1.47.0 to 1.48.1 in /python by @dependabot[bot] in #65

Full Changelog: v0.1.4...v0.1.5

MetaLens v0.1.4

Choose a tag to compare

@github-actions github-actions released this 22 Jun 20:47
5a22d22

What's Changed

  • chore: security release v0.1.4 (undici vulnerability patches) by @overwrite00 in #64

Full Changelog: v0.1.3...v0.1.4

MetaLens v0.1.3

Choose a tag to compare

@github-actions github-actions released this 22 Jun 20:09
576ef76

What's Changed

  • Configure Dependabot to target develop branch by @overwrite00 in #54
  • chore(deps): bump pypdf from 6.13.2 to 6.13.3 in /python in the pip group across 1 directory by @dependabot[bot] in #60
  • chore: integrate develop → main (dependency updates + CodeQL fixes) by @overwrite00 in #61
  • chore: release version 0.1.3 - Maintenance and dependency updates by @overwrite00 in #63

Full Changelog: v0.1.2...v0.1.3

MetaLens v0.1.2

Choose a tag to compare

@overwrite00 overwrite00 released this 13 Jun 18:53

🔍 Code Quality Improvements

Comprehensive CodeQL analysis resolution with 30 alerts fixed, improving code reliability and maintainability.

✨ What's Fixed

Python Code Quality (24 fixes)

  • 13 unused imports removed from handlers, API routes, and test files
  • 7 empty except blocks properly handled with pass statements
  • 3 ineffectual statements removed from abstract method definitions
  • 2 unused variables removed (PathT global, captured_temp_path local)
  • 1 file permission vulnerability (CWE-732) fixed in test suite with secure mode (0o700)

JavaScript Code Quality (6 fixes)

  • 3 unused local variables cleaned (useCallback imports removed, SortIcon component removed from FilePanel)

✅ Testing & Verification

  • 47 tests passing, 1 skipped
  • Zero regressions from code cleanup
  • Opus agent verified: Complete code review, type hint integrity, Pydantic model functionality
  • All imports validated, no syntax errors

🚀 Release Details

  • Branch: main
  • Commits in this release:
    • Resolve 30 CodeQL alerts (squashed from develop)
    • Correct CodeQL resolution defects
    • Bump version to 0.1.2
  • Python version: 3.11–3.13 compatible
  • License: MIT

📋 Checklist

  • All CodeQL alerts resolved
  • Tests pass locally and in CI
  • Version bumped (0.1.1 → 0.1.2)
  • CHANGELOG updated
  • README version badge updated
  • PR reviewed and merged

What's Changed

  • Release 0.1.1: security hardening and dependency updates by @overwrite00 in #46
  • Resolve 30 CodeQL alerts - Code quality improvements by @overwrite00 in #53

What's Changed

  • Release 0.1.1: security hardening and dependency updates by @overwrite00 in #46
  • Resolve 30 CodeQL alerts - Code quality improvements by @overwrite00 in #53

Full Changelog: v0.1.1...v0.1.2

What's Changed

  • Release 0.1.1: security hardening and dependency updates by @overwrite00 in #46
  • Resolve 30 CodeQL alerts - Code quality improvements by @overwrite00 in #53

Full Changelog: v0.1.1...v0.1.2

What's Changed

  • Release 0.1.1: security hardening and dependency updates by @overwrite00 in #46
  • Resolve 30 CodeQL alerts - Code quality improvements by @overwrite00 in #53

Full Changelog: v0.1.1...v0.1.2

MetaLens v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Jun 14:44
0f4a9e9

What's Changed

  • fix: resolve RPM Build ID conflicts + display name + version sync + tar.gz by @overwrite00 in #1
  • Add GitHub automation configuration and dependency management by @overwrite00 in #2
  • Add GitHub automation and reviewer request configuration by @overwrite00 in #24
  • ci(deps)(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #3
  • fix(tests): use @pytest_asyncio.fixture for async client fixture by @overwrite00 in #25
  • ci(deps)(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #4
  • ci(deps)(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #5
  • ci(deps)(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #6
  • ci(deps)(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #7
  • chore(deps-frontend)(deps-dev): bump @babel/parser from 7.29.2 to 7.29.7 in /frontend by @dependabot[bot] in #8
  • chore(deps-electron)(deps-dev): bump webpack-sources from 3.3.4 to 3.5.0 in /electron by @dependabot[bot] in #9
  • chore(deps-frontend)(deps-dev): bump @babel/plugin-transform-react-jsx-source from 7.27.1 to 7.29.7 in /frontend by @dependabot[bot] in #10
  • chore(deps-electron)(deps-dev): bump tapable from 2.3.2 to 2.3.3 in /electron by @dependabot[bot] in #11
  • chore(deps-frontend)(deps-dev): bump electron-to-chromium from 1.5.340 to 1.5.371 in /frontend by @dependabot[bot] in #12
  • chore(deps-python)(deps): bump uvicorn from 0.34.2 to 0.49.0 in /python by @dependabot[bot] in #13
  • chore(deps-frontend)(deps-dev): bump vite from 6.4.2 to 6.4.3 in /frontend by @dependabot[bot] in #16
  • chore(deps-python)(deps): bump pypdf from 5.4.0 to 5.9.0 in /python by @dependabot[bot] in #15
  • chore(deps-electron)(deps-dev): bump @electron-forge/maker-deb from 7.11.1 to 7.11.2 in /electron by @dependabot[bot] in #17
  • chore(deps-python)(deps): bump fastapi from 0.115.12 to 0.136.3 in /python by @dependabot[bot] in #18
  • chore(deps-electron)(deps-dev): bump @electron-forge/maker-zip from 7.11.1 to 7.11.2 in /electron by @dependabot[bot] in #19
  • chore(deps-python)(deps): bump pillow from 11.2.1 to 11.3.0 in /python by @dependabot[bot] in #20
  • chore(deps-frontend)(deps-dev): bump @babel/template from 7.28.6 to 7.29.7 in /frontend by @dependabot[bot] in #21
  • chore(deps-python)(deps): bump pytest from 8.3.5 to 8.4.2 in /python by @dependabot[bot] in #22
  • chore(deps-electron)(deps-dev): bump jiti from 2.6.1 to 2.7.0 in /electron by @dependabot[bot] in #23
  • chore: merge develop into main by @overwrite00 in #26
  • chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #28
  • ci(deps)(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #30
  • chore(deps-frontend)(deps): bump the minor-and-patch group in /frontend with 2 updates by @dependabot[bot] in #31
  • chore(deps-python)(deps): bump xattr from 1.1.0 to 1.3.0 in /python in the minor-and-patch group by @dependabot[bot] in #32
  • chore(deps-frontend)(deps-dev): bump postcss from 8.5.10 to 8.5.15 in /frontend in the development-updates group by @dependabot[bot] in #33
  • chore(deps-python)(deps): bump pypdf from 5.9.0 to 6.13.2 in /python by @dependabot[bot] in #34
  • chore(deps-python)(deps): bump pywin32 from 310 to 312 in /python by @dependabot[bot] in #35
  • chore(deps-electron)(deps-dev): bump the development-updates group in /electron with 4 updates by @dependabot[bot] in #38
  • chore(deps-python)(deps): bump pillow from 11.3.0 to 12.2.0 in /python by @dependabot[bot] in #37
  • fix: correct dependabot.yml groups schema by @overwrite00 in #29
  • chore(deps-frontend)(deps): bump lucide-react from 0.487.0 to 1.18.0 in /frontend by @dependabot[bot] in #36
  • chore: merge develop into main with lucide-react update by @overwrite00 in #40
  • fix: resolve pypdf vulnerabilities by updating to 6.13.2 by @overwrite00 in #41
  • Fix Code Scanning alerts: comprehensive security solution by @overwrite00 in #45

New Contributors

Full Changelog: v0.1.0...v0.1.1

What's Changed

  • fix: resolve RPM Build ID conflicts + display name + version sync + tar.gz by @overwrite00 in #1
  • Add GitHub automation configuration and dependency management by @overwrite00 in #2
  • Add GitHub automation and reviewer request configuration by @overwrite00 in #24
  • ci(deps)(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #3
  • fix(tests): use @pytest_asyncio.fixture for async client fixture by @overwrite00 in #25
  • ci(deps)(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #4
  • ci(deps)(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #5
  • ci(deps)(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #6
  • ci(deps)(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #7
  • chore(deps-frontend)(deps-dev): bump @babel/parser from 7.29.2 to 7.29.7 in /frontend by @dependabot[bot] in #8
  • chore(deps-electron)(deps-dev): bump webpack-sources from 3.3.4 to 3.5.0 in /electron by @dependabot[bot] in #9
  • chore(deps-frontend)(deps-dev): bump @babel/plugin-transform-react-jsx-source from 7.27.1 to 7.29.7 in /frontend by @dependabot[bot] in #10
  • chore(deps-electron)(deps-dev): bump tapable from 2.3.2 to 2.3.3 in /electron by @dependabot[bot] in #11
  • chore(deps-frontend)(deps-dev): bump electron-to-chromium from 1.5.340 to 1.5.371 in /frontend by @dependabot[bot] in #12
  • chore(deps-python)(deps): bump uvicorn from 0.34.2 to 0.49.0 in /python by @dependabot[bot] in #13
  • chore(deps-frontend)(deps-dev): bump vite from 6.4.2 to 6.4.3 in /frontend by @dependabot[bot] in #16
  • chore(deps-python)(deps): bump pypdf from 5.4.0 to 5.9.0 in /python by @dependabot[bot] in #15
  • chore(deps-electron)(deps-dev): bump @electron-forge/maker-deb from 7.11.1 to 7.11.2 in /electron by @dependabot[bot] in #17
  • chore(deps-python)(deps): bump fastapi from 0.115.12 to 0.136.3 in /python by @dependabot[bot] in #18
  • chore(deps-electron)(deps-dev): bump @electron-forge/maker-zip from 7.11.1 to 7.11.2 in /electron by @dependabot[bot] in #19
  • chore(deps-python)(deps): bump pillow from 11.2.1 to 11.3.0 in /python by @dependabot[bot] in #20
  • chore(deps-frontend)(deps-dev): bump @babel/template from 7.28.6 to 7.29.7 in /frontend by @dependabot[bot] in #21
  • chore(deps-python)(deps): bump pytest from 8.3.5 to 8.4.2 in /python by @dependabot[bot] in #22
  • chore(deps-electron)(deps-dev): bump jiti from 2.6.1 to 2.7.0 in /electron by @dependabot[bot] in #23
  • chore: merge develop into main by @overwrite00 in #26
  • chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #28
  • ci(deps)(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #30
  • chore(deps-frontend)(deps): bump the minor-and-patch group in /frontend with 2 updates by @dependabot[bot] in https://github.com/ov...
Read more

MetaLens v0.1.0