majorbreaking2026-04-12

Blog

v2.0.0Renamed to @vlozi/blog

Breaking change

This release contains incompatible API changes. Read the Breaking section below before upgrading.

Breaking

  • Package renamed from @logicspike/blog to @vlozi/blog. Replace your imports and reinstall:

    npm uninstall @logicspike/blog
    npm install @vlozi/blog
  • The LogicSpikeClient export is now VloziClient. Find-and-replace across your codebase.

  • The provider component renamed from LogicSpikeProvider to VloziProvider.

Added

  • MermaidBlock is now exported standalone from @vlozi/blog/react so you can render diagrams outside post bodies.
  • Five --vlz-* CSS custom properties for theming — see Core concepts.
  • transformHtml prop on BlogContent for patching server-rendered HTML before sanitization.

Changed

  • The default <pre> style now derives from --vlz-surface instead of a hardcoded value.