mcop (Python) v3.1.0
·
353 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(ci): correct syntax error in publish.yml by @Kuonirad in #39
- π¨ Palette: Enhance footer links & fix duplication by @google-labs-jules[bot] in #40
- β‘ Bolt: Optimize NovaNeoEncoder logging overhead by @google-labs-jules[bot] in #41
- π‘οΈ Sentinel: [MEDIUM] Add Content Security Policy headers by @google-labs-jules[bot] in #42
- π¨ Palette: Accessibility Improvements (Skip Link & Footer Fix) by @google-labs-jules[bot] in #43
- β‘ Bolt: Optimize Pino logging payload evaluation by @google-labs-jules[bot] in #44
- β‘ Bolt: Optimize NovaNeoEncoder vector generation (~30% faster) by @google-labs-jules[bot] in #45
- π¨ Palette: Enhance "Read our docs" button UX by @google-labs-jules[bot] in #46
- π‘οΈ Sentinel: [MEDIUM] Add overwrite protection to CLI by @google-labs-jules[bot] in #47
- π‘οΈ Sentinel: [CRITICAL] Fix accidental file overwrite in M-COP CLI by @google-labs-jules[bot] in #54
- β‘ Bolt: Optimize StigmergyV5 resonance calculation by @google-labs-jules[bot] in #55
- π¨ Palette: Fix Dark Mode Icons & Button Sizing by @google-labs-jules[bot] in #56
- β‘ Bolt: Optimize StigmergyV5 resonance calculation by @google-labs-jules[bot] in #57
- π¨ Palette: Fluid sizing & icons for docs button by @google-labs-jules[bot] in #58
- Sentinel: Prevent accidental file overwrite in CLI by @google-labs-jules[bot] in #59
- β‘ Bolt: Optimize StigmergyV5 Resonance Loop by @google-labs-jules[bot] in #60
- π¨ Palette: Improve dark mode icons and button sizing by @google-labs-jules[bot] in #61
- π‘οΈ Sentinel: [CRITICAL] Fix container availability/health check by @google-labs-jules[bot] in #62
- β‘ Bolt: Optimize StigmergyV5 resonance queries by @google-labs-jules[bot] in #63
- π¨ Palette: Enhance "Read our docs" button and fix dark mode icons by @google-labs-jules[bot] in #64
- π‘οΈ Sentinel: [MEDIUM] Fix weak randomness in StigmergyV5 IDs by @google-labs-jules[bot] in #65
- β‘ Bolt: Optimize Stigmergy resonance search by @google-labs-jules[bot] in #66
- π‘οΈ Sentinel: Supply Chain Hardening & Health Check Fix by @google-labs-jules[bot] in #67
- feat(ui): use fluid width for docs button by @google-labs-jules[bot] in #68
- chore(ci): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #49
- chore(ci): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #48
- chore(ci): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #50
- chore(ci): bump actions/checkout from 4 to 6 by @dependabot[bot] in #51
- chore(deps): bump next from 16.0.10 to 16.1.0 by @dependabot[bot] in #53
- chore(deps): bump the development group across 1 directory with 2 updates by @dependabot[bot] in #69
- Add package-lock.json from dependency audit by @Kuonirad in #81
- Optimize dependencies and fix syntax errors by @Kuonirad in #82
- Eliminate deprecated dependencies using npm overrides by @Kuonirad in #83
- Revert "Eliminate deprecated dependencies using npm overrides" by @Kuonirad in #84
- Claude/audit dependencies mjuj3ylir4ss32hx yu wau by @Kuonirad in #85
- 𧬠[META-TRACE] Implement self-referential eco-fitness monitoring by @Kuonirad in #86
- π‘οΈ Sentinel: Add redact array to Pino logger by @Kuonirad in #407
- π¨ Palette: Add aria-hidden to decorative Vercel icon by @Kuonirad in #406
- β‘ Bolt: Replace array.reduce with for-loop in estimateEntropy by @Kuonirad in #405
- π‘οΈ Sentinel: [CRITICAL] Fix exposed sensitive data in logs by @Kuonirad in #404
- feat: create eco:audit script by @Kuonirad in #409
- π οΈ Core: Comprehensive bug fixes and security hardening by @Kuonirad in #408
- chore: remove unused private cosine method in StigmergyV5 by @Kuonirad in #410
- π‘οΈ Sentinel: Use cryptographically strong UUIDs for trace identifiers by @Kuonirad in #411
- Mcop/fix everything 8800449773351643107 by @Kuonirad in #412
- Fix GitHub Actions CI workflow to use pnpm by @Kuonirad in #413
- Fix eco-fitness script math utility error by @Kuonirad in #414
- Fix remaining complexity hotspots and warnings by @Kuonirad in #415
- π¨ Palette: Replace alt text with empty string for File, Window, and Globe icons in src/app/page.tsx by @Kuonirad in #416
- π§ͺ [testing improvement] Add test suite for logger.ts by @Kuonirad in #426
- ci: dynamically fix package.json syntax error before pnpm setup by @Kuonirad in #427
- β‘ Bolt: Optimize estimateEntropy variance calculation by @Kuonirad in #337
- β‘ Bolt: Optimize estimateEntropy by replacing reduce() and Math.pow() by @Kuonirad in #348
- β‘ Bolt: [Performance] Optimize estimateEntropy loops by @Kuonirad in #363
- β‘ Bolt: Optimize estimateEntropy with native loops by @Kuonirad in #368
- β‘ Bolt: Replace reduce and Math.pow with native for loops in estimateEntropy by @Kuonirad in #389
- β‘ Bolt: Replace reduce and Math.pow with for loops in estimateEntropy by @Kuonirad in #398
- β‘ Bolt: Optimize NovaNeoEncoder entropy estimation by @Kuonirad in #399
- chore(health): overhaul repo-health posture β target score 54β100 by @Kuonirad in #430
- chore(repo-health): add finalize_github.sh to lift score 54β100 by @Kuonirad in #432
- chore(repo-health): replace Bluesky with X.com in social-push reminder by @Kuonirad in #433
- fix(repo-health): full audit β repair broken config, CI, and scripts by @Kuonirad in #434
- chore(deps): resolve 100% of Dependabot security alerts by @Kuonirad in #435
- ci(codeql): fix configuration status β switch to build-mode none + explicit category by @Kuonirad in #436
- β‘ Bolt: Optimize estimateEntropy to single-pass calculation by @Kuonirad in #437
- π¨ Palette: Add focus management for skip-to-content link by @Kuonirad in #438
- β‘ Bolt: Optimize similarity computation in MycelialChainBuilder by @Kuonirad in #440
- π¨ Palette: Add semantic navigation landmarks and tooltips to Home page by @Kuonirad in #441
- chore(ci,security): SHA-pin all actions, gate CI, widen dependabot by @Kuonirad in #439
- chore(packaging,ci): pyproject.toml + typecheck script + Corepack pin by @Kuonirad in #451
- β‘ Bolt: [Performance] Pre-calculate ancestor sets to prevent O(N^2) lookup overhead by @Kuonirad in #452
- fix(ci,docker): repair Publish Container workflow (corrupt SHA + npmβpnpm Dockerfile) by @Kuonirad in #453
- fix(ci,docs,meta): stop auto-closing Dependabot PRs, align docs with β¦ by @Kuonirad in #454
- chore(audit): final polish β CI Python job, CODEOWNERS, docs/docker cβ¦ by @Kuonirad in #455
- feat(publish): PyPI + npm Trusted Publishing workflows + @kullailabs/mcop-core by @Kuonirad in #456
Full Changelog: v2.0.0...py-v3.1.0