PluginProbe
Tableberg – Simple Gutenberg Table Block / 1.2.0
Tableberg – Simple Gutenberg Table Block v1.2.0
1.2.0 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 trunk 0.0.2 0.2.1 0.3.2 0.3.3 0.4.1 0.5.0 0.5.1 0.5.2 0.5.3 0.5.4 0.5.5 0.5.6 All 43 releases
← All changes | readme.txt +364 -16 0.3.3 → 1.2.0 View file →
@@ -1,12 +1,12 @@
1 -=== Table Block by Tableberg - Best WordPress Table Block Plugin ===
2 -Contributors: dotcamp, imtiazrayhan, istiakrayhan, permafrost06, ultimateblocks, wptb
3 -Tags: table, comparison-tables, comparison-table, amazon-affiliate
1 +=== Tableberg - Simple Gutenberg Table Block ===
2 +Contributors: dotcamp, imtiazrayhan, istiakrayhan, permafrost06, ultimateblocks, wptb, erdembircan, protibimbok, farhanshafi
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: 6.4
6 +Tested up to: 7.1
7 7 Requires PHP: 7.0
8 -Stable tag: 0.3.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.
@@ -12,18 +12,56 @@
12 12 Table Block For the Block Editor. Craft Beautiful Tables With Ease.
13 13
14 14 == Description ==
15 15
16 -Meet TableBerg, a simple WordPress plugin that makes adding tables to your website easy as pie. With TableBerg, creating a table in the block editor is straightforward and hassle-free.
16 +The “Table Block by Tableberg” plugin for WordPress simplifies creating and managing tables within the block editor. It features intuitive sub-blocks, allowing users to add and customize tables easily.
17 +From pricing tables to product tables, you can build any type of tables using Tableberg. The plugin is designed for both novices and experienced users. It offers advanced functionalities like responsive controls, alignment adjustments, and cell merging, ensuring that tables look great on all devices without the need for coding skills.
17 18
18 -It comes with three easy-to-use sub-blocks: text, image, and button. The text block lets you type out information, the image block lets you add pictures, and the button block lets you insert clickable buttons. It’s all pretty intuitive!
19 +https://youtu.be/TKsL_bUVCTU
19 20
20 -Whether you’re sharing a list of your favorite books, showcasing a menu for your restaurant, or displaying a product catalogue, TableBerg helps you do it in a tidy and attractive way.
21 +It comes with the following easy-to-use sub-blocks:
21 22
22 -You don’t need to be tech-savvy to use it—TableBerg is designed for everyone.
23 +* **Paragraph**: Allows for simple text entries within a table cell.
24 +* **List**: Facilitates the addition of organized lists to enhance clarity.
25 +* **Button**: Enables the insertion of clickable buttons for calls to action.
26 +* **Image**: Supports adding images directly into the table cells.
27 +* **Star Rating (Pro)**: Provides an option to include interactive star ratings.
28 +* **Styled List (Pro)**: Offers lists with additional styling options.
29 +* **Icon (Pro)**: Allows for the integration of icons to visually represent concepts or actions.
30 +* **Ribbon (Pro)**: Adds decorative ribbons for highlighting special information.
31 +* **Custom HTML (Pro)**: Enables the use of HTML for complex customizations.
23 32
24 -It’s a simple tool to make your tables informative, engaging, and easy on the eyes, right within your WordPress block editor.
33 +And here are the key features of the Tableberg plugin:
25 34
35 +* **Header Settings**: Options to disable the header, designate the top row as header, or insert a new header.
36 +* **Footer Settings**: Similar to header settings, with options for the footer including disable, designate, or insert.
37 +* **Table Width & Alignment**: Adjust the overall table width and its alignment on the page.
38 +* **Responsive Settings**: Ensures the table adapts to different device screens (Desktop, Tablet, Mobile) for optimal display.
39 +* **Color Customizations**: Change colors for the header, footer, even and odd rows for better visual hierarchy.
40 +* **Cell Padding & Cell Spacing**: Customize the space within and between cells to improve readability.
41 +* **Border Options**: Set the table border size, color, and decide whether to include inner borders with customization.
42 +* **Global Font Style**: Control the font color, link color, and font size across the entire table.
43 +* **Column Width & Row Height**: Adjust the size of columns and rows to fit content or aesthetic preferences.
44 +* **Customizations for Each Block**: Detailed settings for each type of block inserted into the table.
45 +
46 +Now let’s see some of the use cases of the Tableberg plugin:
47 +
48 +* **Pricing Tables**: Ideal for displaying different pricing tiers with clear comparisons of features and costs.
49 +* **Comparison Tables**: Compare products, services, or options side by side to aid decision-making.
50 +* **Amazon Product Tables**: Showcase Amazon products effectively, enhancing affiliate marketing efforts.
51 +* **Pros & Cons Table**: Clearly list the advantages and disadvantages of any item, helping readers make informed choices.
52 +* **Team Members Table**: Display team member information such as roles, bios, and contact info in an organized manner.
53 +* **Schedule Tables**: Perfect for laying out event schedules, class times, or appointment slots.
54 +* **Restaurant Menu Tables**: List menu items along with descriptions and prices in an attractive, easy-to-read format.
55 +* **More**: The plugin's flexibility supports a wide range of other applications tailored to specific needs.
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 +
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).
62 +
63 +
26 64 == Installation ==
27 65 1. Upload the plugin zip file via the plugin page of WordPress by clicking \'Add New\' and selecting the zip from your local computer.
28 66 2. Activate the plugins through the Plugins menu in WordPress.
29 67
@@ -28,17 +66,327 @@
28 66 2. Activate the plugins through the Plugins menu in WordPress.
29 67
30 68 == Screenshot ==
31 69
32 -1. Core Table Block vs Tableberg Block
70 +1. Creating a table with Tableberg
71 +2. Core Table Block vs Tableberg Block
33 72
34 73 == Changelog ==
35 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
174 +
175 += 1.0.3 =
176 +* FIX: Spacing control appearance
177 +
178 += 1.0.2 =
179 +* FIX: Custom toolbar getting hidden behind other elements.
180 +* FIX: Custom toolbar getting hidden on click.
181 +* FIX: Newly created tables become empty after reload.
182 +* FIX: Custom column width not working.
183 +* FIX: Custom font size picker not working for multi element font size picker
184 +* FIX: Decrease font sizes on older tables
185 +* PRO: FIX: Inserting styled list element crashes block
186 +
187 += 1.0.1 =
188 +* NEW: Add custom class names for table and cells
189 +* FIX: Fix PHP warnings
190 +* FIX: Toggle block was registered too early
191 +* FIX: Migrated tables' font sizes were too large
192 +
193 += 1.0.0 =
194 +* NEW: Introduced a new architecture for better performance and expanded feature support.
195 +* PRO: NEW: Added new datatable feature: pagination.
196 +* PRO: IMPROVE: Updated existing datatable features: search and sorting.
197 +* PRO: NEW: Added dynamic data source.
198 +* PRO: IMPROVE: Updated multi-cell selection and styling for multi-selected cells.
199 +* IMPROVE: Moved cell controls for adding/removing rows and columns, and duplicating rows/columns, into a separate toolbar.
200 +
201 += 0.6.13 =
202 +* Update freemius sdk
203 +
204 += 0.6.12 =
205 +* FIX: XSS issue in button block
206 +
207 += 0.6.11 =
208 +* FIX: Handle the case where Gutenberg edit-site is not available
209 +
210 += 0.6.10 =
211 +* FIX: Check user authority before ajax calls
212 +
213 += 0.6.9 =
214 +* NEW: Added pattern library
215 +
216 += 0.6.8 =
217 +* FIX: Border separation not working for some themes
218 +
219 += 0.6.7 =
220 +* FIX: Scroll option in responsive mode not working
221 +* FIX: PHP warning: Undefined array key "tableAlignment"
222 +
223 += 0.6.6 =
224 +* NEW: PRO: Create table with AI
225 +* NEW: Control to change alignment of all children of all cells
226 +* NEW: More controls to customize table caption
227 +* FIX: Table center align not working properly
228 +* FIX: XSS vulnerabilities
229 +
230 += 0.6.5 =
231 +* FIX: Include required files in the zip
232 +* FIX: Make all strings translatable
233 +* FIX: Rename functions to avoid conflicts
234 +* FIX: Sanitize outputs by escaping as needed
235 +* FIX: Enable freemius wordpress.org compliance mode
236 +* FIX: Change review link to show all ratings
237 +
238 += 0.6.4 =
239 +* FIX: Update plugin name
240 +
241 += 0.6.3 =
242 +* PRO: NEW: Woocommerce products table
243 +* PRO: NEW: Search highlights matching text
244 +* PRO: FIX: Search is now case insensitive
245 +* NEW: Add table caption support
246 +* FIX: Cell vertical alignment now also aligns inner blocks
247 +
248 += 0.6.2 =
249 +* PRO: NEW: Add individual cell border control
250 +* FIX: First column's fixed width now persists on reload
251 +* FIX: Added a missing class which would throw an error in some cases
252 +
253 += 0.6.1 =
254 +* FIX: An XSS issue in button block
255 +* FIX: Version control fatal error (sometimes occurred if plugin repository mirrors are used)
256 +
257 += 0.6.0 =
258 +* FIX: Column stacking in responsive mode.
259 +* FIX: An issue where tables made with some older versions won't work.
260 +* FIX: Performance issues in the patterns/prebuilt tables viewer.
261 +* FIX: Table sometimes disappears in editor; especially during changing preview device.
262 +* FIX: Fixed size column widths won't persist after reload in editor.
263 +
264 += 0.5.9 =
265 +* PRO: NEW: Toggle block
266 +* FIX: Table disappearing when changing preview device, reloading posts etc.
267 +
268 += 0.5.8 =
269 +* FIX: Custom HTML not displayed properly on frontend
270 +* FIX: Color picker now shows theme colors
271 +* IMPROVE: Decreased loading time of prebuilt table gallery
272 +
273 += 0.5.7 =
274 +* PRO: NEW: Added search placeholder edit option
275 +* PRO: NEW: Localized search placeholder
276 +* Pro: New: Added block previews to all the blocks
277 +* NEW: Added block previews to blocks and upsells
278 +* FIX: Review asking section changed
279 +* NEW: Added specific documentation link for each block
280 +* NEW: Added more icons to icon block
281 +* FIX: icon blocks select icon section scroll
282 +* FIX: changed default Item spacing
283 +
284 += 0.5.6 =
285 +* PRO: NEW: Added search option
286 +* PRO: NEW: Added sorting option
287 +* PRO: FIX: Column background problem
288 +* NEW: Added disable theme style option
289 +* FIX: Create paragraph block when creating cell
290 +* FIX: Adding header/footer caused empty cells
291 +
292 += 0.5.5 =
293 +* PRO: NEW: Empty Cell option
294 +* PRO: NEW: Added orientation option in cell
295 +* FIX: Set default image width 150px
296 +* FIX: Button hover color in the editor
297 +* IMPROVE: Added checked & close circle outline icons
298 +* PRO: IMPROVE: Added option for enabling/disabling star rating review text
299 +* FIX: Responsiveness in the frontend
300 +* PRO: FIX: Split styled list on enter key
301 +* PRO: FIX: Remove default background color when sticky row/col is enabled
302 +
303 += 0.5.4 =
304 +* FIX: Odd Even row incorrect style
305 +* FIX: Fixed width table in frontend
306 +* FIX: Inner Border Radius problem
307 +* FIX: Table Border Radius problem
308 +
309 += 0.5.3 =
310 +* FIX: A notice being shown about block registration if pro is not active.
311 +* FIX: Table border having problem when cell radius is set
312 +* FIX: Cell spacing in wrong axes
313 +* FIX: Even odd color getting swapped in frontend
314 +* FIX: Button text styling not getting rendered
315 +* PRO: FIX: Use iframe to display custom html
316 +* PRO: FIX: Make row/col only border work with no outside border
317 +* NEW: Table border radius control
318 +* NEW: Item spacing inside cells
319 +* NEW: Tableberg patterns
320 +* PRO: NEW: Added badge ribbon
321 +* PRO: NEW: Sort rows & columns by drag & drop
322 +* PRO: NEW: Individual Row/Col background
323 +* PRO: NEW: Individual Row/Col border with radius
324 +* IMPROVE: Control cell outside border
325 +* IMPROVE: Deactivate pro version when free version is deactivated
326 +* IMPROVE: Show Tableberg when searched for Row/Column in editor
327 +* PRO: IMPROVE: Added center position in badge ribbon
328 +* PRO: IMPROVE: Added rotation option in badge ribbon
329 +
330 += 0.5.2 =
331 +* NEW: Fixed width columns
332 +* PRO: NEW: Row-only/Column-only border option
333 +* PRO: NEW: Sticky row/column
334 +* PRO: NEW: Duplicate row and column
335 +* PRO: NEW: Individual cell background
336 +* PRO: IMPROVE: Change default star rating color
337 +* PRO: IMPROVE: Add font size changer for styled list item
338 +* FIX: Escape all strings that come from attributes
339 +* FIX: Issue with default border in frontend
340 +* FIX: Button font size in frontend
341 +
342 += 0.5.1 =
343 +* NEW: Added table alignment option for full screen
344 +* FIX: Tableberg breaks dashboard in lower PHP versions
345 +* FIX: Cell padding not working on frontend
346 +* IMPROVE: Reduce css variables
347 +
348 += 0.5.0 =
349 +* NEW: Add device type switching in responsive mode
350 +* PRO: NEW: New pro blocks: custom html, styled list, star rating, icon, ribbon
351 +* IMPROVE: Show table block controls in cell block (toolbar and sidebar)
352 +* IMPROVE: Split js bundles and reduce bundle sizes
353 +* IMPROVE: Exclude empty paragraphs when cells are merged
354 +* IMPROVE: Change toolbar button labels to differentiate
355 +* IMPROVE: Show block toolbar when creating table
356 +* FIX: An issue with even odd row color
357 +* FIX: An issue with cell background color in responsive mode
358 +* FIX: An issue where tableberg will not load on a fresh wordpress install
359 +* FIX: Move blocks to the proper cells on undo of cell merge
360 +* FIX: An issue where splitting rows on last column would break
361 +* FIX: Resetting values now work properly
362 +
363 += 0.4.1 =
364 +* NEW: Add padding controls to button block
365 +* IMPROVE: Change table border in responsive mode
366 +* IMPROVE: Add a button to responsive controls to convert top row to header
367 +* FIX: A problem with unsplitting at the end of a row
368 +
369 += 0.4.0 =
370 +* NEW: Add support for responsive table
371 +* NEW: Alignment control for cell child blocks
372 +* NEW: Add support for converting core table to tableberg
373 +* IMPROVE: (Image block) Preserve aspect ratio while resizing
374 +* IMPROVE: Display block appender when cell children are selected
375 +* IMPROVE: Shift+click multi selection update (behaves like MS Excel)
376 +* FIX: Wrong css placeholder in cell child blocks (e.g. list)
377 +* FIX: (Button block) Incorrect hover colors in editor
378 +* FIX: (Image block) Aspect ratio not preserved when resizing via handles
379 +* FIX: (Image block) Center alignment not working
380 +* FIX: (Image block) Images float when multiple consequent images
381 +* FIX: (Image block) URL not set in editmode
382 +* FIX: (Paragraph block) First and last margin issue
383 +
36 384 = 0.3.3 =
37 -* FIX: Use th tags in header and footer
385 +* NEW: Split merged cells
38 386 * IMPROVE: Change table header and footer controls
39 -* NEW: Split merged cells
40 387 * IMPROVE: Paragraph block placeholder text shortened
388 +* FIX: Use th tags in header and footer
41 389
42 390 = 0.3.2 =
43 391
44 392 * FIX: Default value of column and row in blank table creator dialog
@@ -49,12 +397,12 @@
49 397 * HOTFIX: Fixed the issue where plugin could not be activated.
50 398
51 399 = 0.3.0 =
52 400
401 +* NEW: Add cell spacing functionality.
402 +* IMPROVE: Row block removed. Cell blocks are added directly to tableberg table block.
403 +* IMPROVE: Multiple cells can be merged now.
53 404 * FIX: Adding non-cell blocks to table block breaks the layout.
54 -* IMPROVE: Row block removed. Cell blocks are added directly to tableberg table block.
55 -* IMPOVE: Multiple cells can be merged now.
56 -* NEW: Add cell spacing functionality.
57 405
58 406 = 0.2.1 =
59 407
60 408 * FIX: (Button Block) Fixed PHP errors on frontend.