Skip to content

Releases: VirtusLab-Open-Source/astro-strapi-blocks

v1.2.3

17 Jun 06:16
698fce7
Compare
Choose a tag to compare

🚀 Features

  • Consider dropping Tailwind 4 requirement - #9 by @cyp3rius

v1.2.2

03 Jun 07:58
e484dd4
Compare
Choose a tag to compare

🪳 Fixes

  • refine default imports to work with vercel

v1.2.1

30 May 09:20
44d2a0b
Compare
Choose a tag to compare

🌱 Misc

  • Update the package.json keywords for listing in Astro Integrations

v1.2.0

21 May 18:10
43525dd
Compare
Choose a tag to compare

Release 1.2.0: Theme Customization

🚀 New Feature: Component Overwrite

Added ability to overwrite built-in Astro Strapi Blocks with custom Astro Components while maintaining the same input props structure.

Usage Example

<StrapiBlocks
  ...
  blocks={{
    heading: MyOwnHeading,
  }}
/>

🔄 Changes

  • Added new blocks property to the StrapiBlocks component
  • Enables complete customization of block rendering
  • Maintains 100% test coverage

📚 Documentation

  • Updated README with blocks customization examples
  • Added documentation for block options and props

v1.1.0

15 May 14:36
e50d6b5
Compare
Choose a tag to compare

Release 1.1.0: Theme Customization

🚀 New Feature

Added the ability to customize and extend the default block theme properties, providing more flexibility in styling Strapi Blocks components.

Usage Example

<StrapiBlocks
  ...
  theme={{
    overwrite: {
      // Override default theme properties
    },
    extend: {
      // Extend default theme properties
    }
  }}
/>

🔄 Changes

  • Introduced new theme property to the StrapiBlocks component
  • Added support for theme overwriting and extending
  • Implemented class generation system for theme properties
  • Added comprehensive test coverage with Codecov integration

📚 Documentation

  • Updated README with theme customization examples
  • Added documentation for theme structure and usage

🧪 Testing

  • Added CI tests for theme functionality
  • Integrated Codecov for coverage reporting

v1.0.3

08 May 13:29
4e7bd16
Compare
Choose a tag to compare

🌱 Misc

  • Media Assets for Readme.md

v1.0.2

03 May 06:52
7a122d4
Compare
Choose a tag to compare

🚀 Features

Introducing support for all built-in Strapi Block Field types:

  • Paragraph blocks with nested elements (italic, bold, strikethrough, underline, links)
  • Quote blocks with nested elements (italic, bold, strikethrough, underline, links)
  • Heading blocks
  • List blocks
  • Code blocks
  • Image blocks

v1.0.2-beta.1

02 May 19:39
a6b4e6b
Compare
Choose a tag to compare
v1.0.2-beta.1 Pre-release
Pre-release

Introducing support for:

  • Text: strikethrough, underline
  • Code block
  • Quote block

v1.0.1

30 Apr 12:31
7fd9bf7
Compare
Choose a tag to compare

🌱 Misc

  • Updated documentation

v1.0.0

30 Apr 12:14
007a5c7
Compare
Choose a tag to compare

🎉 Release v1.0.0

🚀 What's New

  • ✨ Initial release of Astro Strapi Blocks
  • 🎨 Support for Strapi 5 Blocks Field integration
  • 🎯 Flexible block class configuration for:
    • Paragraph blocks with nested elements (strong, em, links)
    • Heading blocks
    • List blocks
  • 🎨 Customizable color themes
  • 🛠️ TypeScript support with full type definitions

📚 Documentation

  • 📖 Comprehensive README with usage examples
  • 📝 Detailed property documentation
  • 🎨 Configuration examples for different use cases

🔧 Technical Details

  • ⚡ Built for Astro >= 5.5.0
  • 🎨 TailwindCSS >= 4.4.0 support
  • 📦 ESM module support
  • 🔒 Type-safe implementation

📦 Installation

yarn add @sensinum/astro-strapi-blocks@latest

or

npm install @sensinum/astro-strapi-blocks@latest

🔗 Links

🤝 Credits

Made with ❤️ by Sensinum & VirtusLab