Releases: NewJenk/WordPress-Grid-System
Releases · NewJenk/WordPress-Grid-System
Release list
1.1.0
[1.1.0] - 2025-10-23
Added
grid-system/columnblock:- Added Auto Width (
col-auto) support, allowing columns to automatically size based on their content. - An "Auto" toggle button is now included next to the "Columns"
RangeControlfor all breakpoints. - This new setting is fully integrated with the Smart Inheritance and Reset button logic, allowing responsive "Auto" widths that cascade correctly.
- Added Auto Width (
Changed
- Updated
block.jsonforgrid-system/column: all size attributes (e.g.,allSize,smSize) are now typestringinstead ofnumberto accommodate the "auto" value. - Added all
col-autoresponsive variants (e.g.,col-sm-auto,col-md-auto) to the coregrid.cssfile.
1.0.0
[1.0.0] - 2025-10-20
Added
- Initial release of the Grid System plugin!
- Added
grid-system/containerblock:- Simple toggle for
.container(fixed-width) or.container-fluid(full-width).
- Simple toggle for
- Added
grid-system/rowblock:- Responsive Vertical Alignment (
align-items-*) controls across 5 breakpoints. - Responsive Horizontal Alignment (
justify-content-*) controls across 5 breakpoints. - Smart Inheritance: Alignment settings cascade from smaller to larger breakpoints.
- Reset Buttons: Easily revert alignment settings on larger breakpoints to inherit from smaller ones.
- No Gutters toggle to remove column padding within the row.
- Responsive Vertical Alignment (
- Added
grid-system/columnblock:- Responsive Width (
col-*, 1-12) controls across 5 breakpoints. - Responsive Offset (
offset-*, 0-11) controls across 5 breakpoints. - Responsive Order (
order-*, First, Last, 0-12) controls across 5 breakpoints. - Responsive Visibility (
d-none/d-*-block) controls across 5 breakpoints (using dropdown UI). - Smart Inheritance: Width, Offset and Order settings cascade from smaller to larger breakpoints.
- Reset Buttons: Easily revert Width, Offset and Order settings on larger breakpoints to inherit.
- Responsive Width (
- Added
grid-system/responsive-spacerblock:- Responsive Height (
pb-*, 0-20) controls across 5 breakpoints. - Smart Inheritance: Height settings cascade from smaller to larger breakpoints.
- Reset Buttons: Easily revert Height settings on larger breakpoints.
- Responsive Height (
- Modern Architecture: All blocks built using
block.json,apiVersion: 3, separateedit.js/save.jsand modern React hooks (useBlockProps,useInnerBlocksProps). - Consistent UI: Implemented a unified dropdown control (
SettingsDropdown) for Visibility, Alignment and Order settings across blocks. - Lean CSS: Includes a minimized set of essential Bootstrap v4.6 grid, alignment, order, visibility and extended spacing utility classes (
pb-0topb-20). - All user-facing strings are translatable (
grid-systemtext domain).