Skip to content

mcop (Python) v3.1.0

Choose a tag to compare

@Kuonirad Kuonirad released this 23 Apr 07:18
· 353 commits to main since this release
Immutable release. Only release title and notes can be modified.
20ad3ec

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