Skip to content

fix(deps): update dependency astro-mermaid to v2#2282

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/astro-mermaid-2.x
Open

fix(deps): update dependency astro-mermaid to v2#2282
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/astro-mermaid-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
astro-mermaid ^1.0.4^2.0.0 age adoption passing confidence

Release Notes

joesaby/astro-mermaid (astro-mermaid)

v2.1.0

Compare Source

Features

v2.0.4

Compare Source

Bug Fixes
  • route markdown plugins through unified processor on Astro 6.4+ (#​66) (4edbfd5), closes #​62

v2.0.3

Compare Source

Bug Fixes

v2.0.2

Compare Source

Bug Fixes

v2.0.1

Compare Source

Bug Fixes
  • resolve 8 npm security vulnerabilities in dependencies (#​53) (eb9d9f6)

v2.0.0

Compare Source

BREAKING CHANGES
  • Demo projects now require Astro 6. The integration
    itself still supports Astro 4+ via the >=4 peer dependency.

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

  • docs: add AGENTS.md, CONTRIBUTING.md and update CLAUDE.md
  • AGENTS.md: AI agent instructions covering architecture, commit
    conventions, release pipeline, and development workflow
  • CONTRIBUTING.md: Contributor guidelines with conventional commits
    format, PR workflow, and project structure reference
  • CLAUDE.md: Updated project structure (Astro 6 paths), added
    versioning/release section, added Astro 6 upgrade notes

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

  • fix: regenerate lockfile for Astro 6 and bump Node to 22 in CI
  • Regenerate package-lock.json to match astro@^6.0.0 in devDependencies
    (npm ci was failing due to stale lockfile still referencing astro@​5)
  • Bump Node.js from 20 to 22 in release workflow to satisfy
    semantic-release@​25 engine requirement (^22.14.0 || >= 24.10.0)

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

  • Icon pack configuration now uses url property instead
    of loader functions. Existing loader functions are supported via legacy
    URL extraction but direct function serialization is removed for security.

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

  • ci: add --legacy-peer-deps to Netlify builds

Netlify caches node_modules between builds, causing ERESOLVE conflicts
when dependency versions change (e.g. @​astrojs/starlight@​0.34.8 cached
but ^0.38.0 required). Adding NPM_FLAGS=--legacy-peer-deps resolves
the peer dependency conflicts during Netlify deploy previews.

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

  • Demo projects now require Astro 6. The integration
    itself still supports Astro 4+ via the >=4 peer dependency.

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

  • docs: add AGENTS.md, CONTRIBUTING.md and update CLAUDE.md
  • AGENTS.md: AI agent instructions covering architecture, commit
    conventions, release pipeline, and development workflow
  • CONTRIBUTING.md: Contributor guidelines with conventional commits
    format, PR workflow, and project structure reference
  • CLAUDE.md: Updated project structure (Astro 6 paths), added
    versioning/release section, added Astro 6 upgrade notes

https://claude.ai/code/session_01NywnmskRaJZtFzrQ4GcS2N

v1.4.0

Compare Source

What's Changed

  • chore: bump version to 1.4.0 (#​44)
  • Chore: support Astro 6.x and above in peerDependencies (#​42)
  • feat: add enableLog option to control client-side logging (#​38)
  • Update README.md
  • Update demo dependency to 1.3.1

Full Changelog: joesaby/astro-mermaid@v1.3.1...v1.4.0

v1.3.1: - Security Updates and Bug Fixes

Compare Source

What's Changed

Security
  • 🔒 Resolved 35+ Dependabot security alerts by updating dependencies
Improvements
  • ♻️ Refactored mermaid.js loading and initialization (#​22)
  • ⬆️ Fixed lockfile dependencies (#​29)
  • 🧹 Removed anthropic dev dependency
Commits
  • fix: update dependencies to resolve 35+ Dependabot security alerts
  • Refactor mermaid.js loading and initialization (#​22)
  • Fix lockfile dependencies (#​29)
  • Update demo dependency and remove anthropic dev dependency

Full Changelog: joesaby/astro-mermaid@v1.2.1...v1.3.1

v1.3.0

Compare Source

v1.2.0

Compare Source

v1.1.0

Compare Source

Added
  • Universal Theme Detection: Enhanced theme detection to work with both html[data-theme] and body[data-theme] attributes
  • Dual Plugin System: Added remark plugin alongside existing rehype plugin for comprehensive markdown processing
  • Professional Standalone Demo: Created complete astro-demo with modern UI and template-ready structure
  • Enhanced Documentation: Reconciled documentation between demos with ELK layout examples
  • Type Safety: Comprehensive TypeScript checking across all demos
Changed
  • Dependency Optimization: Cleaned up package dependencies for better maintainability
  • Build Process: Improved build optimization and chunk splitting
Fixed
  • Theme Switching: Fixed mutation observers to watch both html and body elements
  • Documentation Consistency: Synchronized examples between starlight-demo and astro-demo

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

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.

0 participants