| @@ -1,12 +1,12 @@ | ||
| 1 | 1 | === Tableberg - Simple Gutenberg Table Block === |
| 2 | -Contributors: dotcamp, imtiazrayhan, istiakrayhan, permafrost06, ultimateblocks, wptb, erdembircan, protibimbok | |
| 2 | +Contributors: dotcamp, imtiazrayhan, istiakrayhan, permafrost06, ultimateblocks, wptb, erdembircan, protibimbok, farhanshafi | |
| 3 | 3 | Tags: table, comparison-tables, data-visualization, responsive-table, amazon-affiliate |
| 4 | 4 | Donate link: https://www.paypal.me/imtiazrayhan/ |
| 5 | 5 | Requires at least: 6.1 |
| 6 | -Tested up to: 7.0 | |
| 6 | +Tested up to: 7.1 | |
| 7 | 7 | Requires PHP: 7.0 |
| 8 | -Stable tag: 1.0.3 | |
| 8 | +Stable tag: 1.2.0 | |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| 12 | 12 | Table Block For the Block Editor. Craft Beautiful Tables With Ease. |
| @@ -53,8 +53,12 @@ | ||
| 53 | 53 | * **Schedule Tables**: Perfect for laying out event schedules, class times, or appointment slots. |
| 54 | 54 | * **Restaurant Menu Tables**: List menu items along with descriptions and prices in an attractive, easy-to-read format. |
| 55 | 55 | * **More**: The plugin's flexibility supports a wide range of other applications tailored to specific needs. |
| 56 | 56 | |
| 57 | += Source Code = | |
| 58 | + | |
| 59 | +The full, human-readable source code ships with the plugin next to the compiled files. To build it, run `npm install`, then `npm run build` for the block editor and `npm run build:admin` for the settings dashboard. | |
| 60 | + | |
| 57 | 61 | If you have any suggestions or have faced any issues, contact us [here](https://tableberg.com/contact/). You can also follow Tableberg on [Twitter](https://twitter.com/Tableberg). |
| 58 | 62 | |
| 59 | 63 | |
| 60 | 64 | == Installation == |
| @@ -66,8 +70,108 @@ | ||
| 66 | 70 | 1. Creating a table with Tableberg |
| 67 | 71 | 2. Core Table Block vs Tableberg Block |
| 68 | 72 | |
| 69 | 73 | == Changelog == |
| 74 | + | |
| 75 | += 1.2.0 = | |
| 76 | +* NEW: The table's typography moved to the Styles tab as a full Typography panel: font, size, appearance, line height, letter case, letter spacing and decoration | |
| 77 | +* NEW: Fill and Outline styles for the Button element, like the core Buttons block | |
| 78 | +* NEW: Copy Styles and Paste Styles for the Button element | |
| 79 | +* NEW: Wide and full table width, straight from the toolbar alongside the alignments | |
| 80 | +* NEW: Show First Column in Every Stack Row is now in the free version | |
| 81 | +* PRO: NEW: Row Text Color, which everything in the row inherits | |
| 82 | +* PRO: NEW: Ribbon text and background colours, in the Styles tab with the other colours | |
| 83 | +* PRO: NEW: Row and column border radius, next to their border controls | |
| 84 | +* PRO: NEW: Move a column left or right from the Edit Table menu; rows move with the editor's own movers | |
| 85 | +* FIX: Links in a table keep the site's own link colour until one is picked for them | |
| 86 | +* FIX: Stacked cells keep the gap between columns in responsive stack mode | |
| 87 | +* FIX: The search box icon no longer overlaps the text beside it | |
| 88 | +* PRO: FIX: The Icon element's alignment now applies in the editor | |
| 89 | +* PRO: FIX: A new Styled List starts with its check icon in the editor, the way it already rendered on the site | |
| 90 | +* PRO: FIX: The star rating's review text alignment works now, with the text under the stars as on the site | |
| 91 | +* IMPROVE: Every colour and border picker offers the theme, default and custom palettes | |
| 92 | +* IMPROVE: A new table takes its font size from the theme and its cell border colour from the text colour, matching the core Table block | |
| 93 | + | |
| 94 | += 1.1.5 = | |
| 95 | +* FIX: Large images no longer stretch table columns out of shape in the editor | |
| 96 | +* FIX: The Equal width columns option now appears for newly created tables | |
| 97 | + | |
| 98 | += 1.1.4 = | |
| 99 | +* NEW: Added a Block Spacing control for individual cells | |
| 100 | +* NEW: Added Copy and Paste Styles actions to the Text block | |
| 101 | +* PRO: NEW: Added Row Only and Column Only table border modes | |
| 102 | +* FIX: Table border radius now preserves clean rounded outer corners | |
| 103 | +* FIX: Header, footer, even and odd row background colors remain visible in responsive previews | |
| 104 | +* FIX: Pro-only attributes remain preserved without enabling Pro features when Pro is inactive | |
| 105 | +* FIX: Cell plus inserter now opens the Gutenberg block inserter instead of directly adding a Text block | |
| 106 | +* PRO: FIX: Row-only and column-only modes no longer add an unintended outside border | |
| 107 | +* FIX: Prevented rounded tables from duplicating cell borders on the outer wrapper | |
| 108 | +* PRO: FIX: Sticky First Column now remains anchored while scrolling horizontally | |
| 109 | +* IMPROVE: Pro elements now use standard Gutenberg block registration for more reliable editor integration | |
| 110 | +* IMPROVE: Strengthened CSS generation and renderer attribute handling | |
| 111 | + | |
| 112 | += 1.1.3 = | |
| 113 | +* FIX: Even/Odd/Header/Footer row background colors apply again without Pro active | |
| 114 | +* FIX: An Image element with "Enlarge on click" enabled no longer crashes the page | |
| 115 | +* FIX: Activating Pro no longer shows a duplicated deactivation dialog or gets stuck | |
| 116 | +* IMPROVE: Updated the bundled Freemius licensing SDK | |
| 117 | + | |
| 118 | += 1.1.2 = | |
| 119 | +* PRO: NEW: Empty Cell — hide a cell's content on the live site while keeping it visible in the editor for you to edit | |
| 120 | +* PRO: NEW: Border controls for rows, columns and individual cells, in the Styles tab | |
| 121 | +* PRO: NEW: Background color controls for rows and columns | |
| 122 | +* PRO: FIX: A row's own background color no longer gets overridden by the table's default color | |
| 123 | +* PRO: FIX: Column border now outlines the column as a whole, instead of also adding a border between cells inside it | |
| 124 | +* FIX: Removed PHP notices and deprecation warnings shown on newer PHP versions (8.2+) | |
| 125 | +* IMPROVE: Internal code improvements between the free and Pro plugins for better performance and maintainability | |
| 126 | + | |
| 127 | += 1.1.1 = | |
| 128 | +* FIX: In the List element, Enter adds a new item and Tab / Shift+Tab indent and outdent it; nested items now show as a real nested list | |
| 129 | +* FIX: Column Width and Row Height are available again, on the sidebar of the selected cell | |
| 130 | + | |
| 131 | += 1.1.0 = | |
| 132 | +* PRO: NEW: Sticky First Column — keep the first column visible while scrolling horizontally | |
| 133 | +* IMPROVE: Rebuilt the table on real Gutenberg blocks — rows, cells and elements now use native selection, List View, drag to reorder, undo/redo and copy/paste | |
| 134 | +* IMPROVE: Existing tables are converted automatically the first time they are opened; older tables keep rendering unchanged on the frontend | |
| 135 | +* IMPROVE: Press Enter for a new text element and type "/" to insert any element inside a cell, just like paragraphs | |
| 136 | +* IMPROVE: Splitting a merged cell now returns each element to its original cell | |
| 137 | +* IMPROVE: Locked Pro controls are now fully non-interactive with a clearer unlock overlay | |
| 138 | +* PRO: IMPROVE: Ribbon settings are now in a single panel on the cell block | |
| 139 | +* PRO: IMPROVE: Duplicate Row and Duplicate Column moved into the cell toolbar | |
| 140 | +* PRO: IMPROVE: Per-cell Background Color and Vertical Alignment moved to the cell sidebar | |
| 141 | +* PRO: FIX: Enabling sorting no longer breaks the block | |
| 142 | +* PRO: FIX: Search, sorting and pagination now initialize correctly on the frontend | |
| 143 | +* PRO: FIX: Pagination is visible and usable again while editing | |
| 144 | +* FIX: Cross-row cell selection for merging with Ctrl/Cmd+click works again | |
| 145 | +* FIX: Header, footer, even and odd row background colors apply again | |
| 146 | +* FIX: Element font options, common elements alignment and cell spacing apply again | |
| 147 | +* FIX: Image border and radius apply in the editor | |
| 148 | +* FIX: Copying an element pastes as a real block anywhere in the editor | |
| 149 | + | |
| 150 | += 1.0.5 = | |
| 151 | +* NEW: Added margin and padding controls for Text block | |
| 152 | +* NEW: Added copy and paste style actions for table block | |
| 153 | +* NEW: Added an "Enlarge on click" (lightbox) option for the Image block | |
| 154 | +* NEW: Added an Icon Top Spacing control for Styled List items to fine-tune icon alignment | |
| 155 | +* IMPROVE: Made the Table's block inserter available when table cells or blocks are selected | |
| 156 | +* IMPROVE: Reduced spacing between list items | |
| 157 | +* IMPROVE: Added a default black background and white text color for Button block | |
| 158 | +* FIX: Fixed text alignment when text wraps to a second line | |
| 159 | +* FIX: Fixed table border radius not applying | |
| 160 | +* FIX: Fixed styled list icon and text not aligning properly on the frontend, especially with smaller icons | |
| 161 | +* FIX: Fixed faux block toolbar selection for table cells and elements | |
| 162 | +* FIX: Fixed clicking on the table icon from toolbar will now select the whole table block | |
| 163 | +* PRO: FIX: Fixed styled list element controls and editor integration | |
| 164 | + | |
| 165 | += 1.0.4 = | |
| 166 | +* NEW: Margin and padding controls for the whole table block | |
| 167 | +* IMPROVE: Build a multi-cell selection for merging by holding Ctrl/Cmd/Shift while clicking cells | |
| 168 | +* IMPROVE: Hardened content rendering by removing direct innerHTML usage | |
| 169 | +* FIX: Table not showing on the frontend after converting from the core Table block | |
| 170 | +* FIX: Pasting text into table cells | |
| 171 | +* FIX: Edit toolbar detaching from the table when block padding is set | |
| 172 | +* FIX: Missing hover labels on the row and column edit toolbar buttons | |
| 173 | +* PRO: FIX: Styled list element not rendering on the frontend | |
| 70 | 174 | |
| 71 | 175 | = 1.0.3 = |
| 72 | 176 | * FIX: Spacing control appearance |
| 73 | 177 | |