Changelog

Stay updated with the latest BlogFlow SDK releases and features

Install Latest v1.0.3

npm install @blogflow/sdk@latest

View full documentation: /docs

More Flexible BlogFlowUI

Added showLanguageToggle, showSearchBar, paginationPosition, and defaultPaginationVariant options, enabling hiding the language toggle, hiding the search bar, and controlling pagination position and style.

Improved Documentation

README now documents all built-in themes, view modes, search modes, and pagination variants, with clearer configuration examples.

Updated API Endpoint

Default API base URL changed to https://api.blogflow.com.au/api/v2

Fixed Infinite Loop Issues

Resolved React hooks dependency issues that caused "Maximum update depth exceeded" errors

Performance Improvements

Optimized useEffect dependencies using refs to prevent unnecessary re-renders

Hybrid Architecture

Server-side rendering (SSR) for SEO and performance, client-side for rich interactions

Smart Caching

Built-in Next.js ISR (Incremental Static Regeneration) support to significantly reduce API calls

Server-Side Search

High-performance search across entire datasets with database indexes

Production Ready

Powered by Ausdata Matrix infrastructure for enterprise-grade reliability

16 Built-in Themes

Added Cardinal theme, now with 16 beautiful themes

Carousel View Enhancements

Improved carousel view drag functionality and click event handling for better UX

Extended Theme Support

Enhanced theme support with 14 built-in themes

Performance Optimizations

Optimized component performance for better rendering efficiency

Performance Improvements

Optimized rendering performance and memory usage

Bug Fixes

Fixed multiple known issues for improved stability

Enhanced API Support

Added more API endpoints and query options

Improved Type Definitions

Enhanced TypeScript type definitions

Better Error Handling

Improved error messages and exception handling

Zero-Config Styling

Automatic style injection - no manual CSS imports needed

5 Built-in Themes

Default, Blue, Minimal, Modern, Dark - Professionally designed themes

Theme Customization

Support for CSS variable overrides and dynamic style configuration

External CSS Support

Better performance optimization for production

Card Styling Controls

Border width, color, radius, and shadow intensity controls

Enhanced Pagination

4 variants: text, icon, mixed, and simple modes

Masonry View

New masonry (waterfall) view mode