== Changelog ==

Full version history for Pop3D Charts – 2D/3D Data Visualizer.
The WordPress.org plugin page shows the changelog from readme.txt; this file keeps the complete history in one place.

= 1.6.0 =
* New "Theme colors" palette: color the chart with your active theme's color palette. The editor preview and the published chart use the same colors in the same order. Themes that define no palette of their own fall back to the WordPress default palette.
* New optional link per data row: add a URL (and an "Open in new tab" switch) to any bar or pie/donut segment, so a click or tap on that element opens the link on the website. Dragging to rotate never triggers navigation, and links never open inside the block editor.

= 1.5.1 =
* Added an "Ignore custom bar colors" option under Data colors: switch to a color scheme without first clearing the individual colors set on each row. Your per-row colors stay saved and come back when you turn the option off.
* Fixed the color picker: after clicking "Use default" to reset a color, the picker now closes correctly when you click elsewhere in the sidebar.

= 1.5.0 =
* The diagram type picker has been redesigned for easier selection: chart types are now grouped under clear category headings (Bars & columns, Circular & proportions, Trends & relationships, Infographics), the icons are larger, and each chart's name is shown below its icon.
* Internal: the free core no longer carries the add-on (Pro) chart names; add-ons now supply their own layout names and category through the neutral extension point. No changes to how charts look or behave.

= 1.4.2 =
* Bar charts now cast a real shadow on the floor for added depth, and a new "Bar opacity" option lets you render the bars semi-transparent.
* Pie and donut charts now cast a soft shadow on the floor that gently fades toward the back.
* Pie and donut segments now have subtly rounded (beveled) edges, including the 3D stairs pie/donut.
* Internal: added a neutral extension point so add-ons can supply their own fit-point silhouette for precise, rotation-independent camera framing. No changes to how charts look or behave.

= 1.4.1 =
* Internal architecture cleanup: the free core no longer references the add-on (Pro) chart-layout names directly and now communicates with add-ons only through neutral extension points. No changes to how charts look or behave.

= 1.4.0 =
* Added an additional sidebar extension point so add-ons can register their own appearance options.
* Internal rendering refinements that add-ons can build on: optional soft, self-shadowing shadows and more precise, label-aware camera framing so labels are no longer clipped.

= 1.3.2 =
* Fixed selecting the chart block in the editor: clicking the chart now selects the block and opens its settings right away, instead of the sidebar only appearing after clicking the small controls icon.

= 1.3.1 =
* Charts now fade in smoothly when loading finishes instead of popping into view abruptly.
* Added internal extension points for add-ons: a post-initialization scene hook, neutral camera-control helpers, and support for add-on sidebar panels. These enable optional add-on features such as an intro camera animation.

= 1.3.0 =
* Data import errors are now shown directly in the import dialog with a clear message, instead of the import silently doing nothing when the data could not be read.
* Collapsed data rows now show their label and value at a glance, so long lists stay easy to scan without expanding every row.
* Diagram type buttons now use translated names for their tooltips and accessible labels.
* New "Fit axis to data" button in the Axis section sets the Y-axis minimum and maximum from your current values with a single click.
* Sidebar settings now appear only where they have an effect: the axis section adapts to the selected layout (value fields are no longer shown where they have no influence, and it is renamed to "Values & units" for layouts without an axis), label color pickers appear only when the matching labels are switched on, and sorting controls are hidden for layouts where reordering does not apply.
* Fixed a translation issue so the "Label A–Z" sort option now appears translated on German, Spanish, and French sites.

= 1.2.2 =
* The 3D stairs pie/donut now casts a soft shadow on the floor, and taller steps cast a subtle shadow onto lower neighboring segments, giving the chart more depth.

= 1.2.1 =
* Fixed the framing of the 3D stairs pie/donut so the chart stays visually centered. The camera now fits to the actual round, stepped shape instead of a surrounding box, removing the empty space around the corners and above shorter steps that previously made the chart look off-center — especially noticeable with tall steps.

= 1.2.0 =
* Added a configurable initial zoom for each chart in the Camera section of the block sidebar, so charts can start zoomed in a little closer or further out.
* The 2D/3D view toggle now animates back to this configured initial zoom, even if a visitor zoomed in or out beforehand.
* The 3D stairs pie/donut no longer shows the unused 2D/3D options in the editor (it is always shown in 3D); its initial zoom remains adjustable.

= 1.1.1 =
* Fixed the stair step height control for the 3D stairs pie/donut: changing the value now updates the step heights in the editor preview and on the front end (previously the setting was ignored).

= 1.1.0 =
* New free chart layout: 3D stairs pie/donut — each segment rises to its own height, forming a staircase ring that lies flat and is shown in 3D.
* Added a configurable step height for the stairs pie/donut in the block sidebar.
* Tuned the default 3D camera angle, orbit range, and responsive stage height so the new layout is framed cleanly in the editor and on the front end.

= 1.0.0 =
* First public release under the name Pop3D Charts – 2D/3D Data Visualizer.
* Includes three chart layouts: straight columns, stacked columns, and pie/donut charts.
* Adds 2D and 3D display options where supported by the selected chart layout.
* Supports manual data entry, spreadsheet paste, and import from CSV, JSON, XLSX, and XLS files.
* Includes five built-in color palettes, per-row color overrides, live editor preview, chart data export, and optional visitor controls.
* Adds accessibility-minded chart output, built-in translations, and bundled third-party libraries served from the local plugin files.

= 0.9.0 =
* Prepared the plugin for the WordPress.org free version.
* Updated the plugin name, description, and documentation for the Pop3D Charts release.
* Clarified which layouts, palettes, import options, and front-end features are included in the free plugin.
* Added clearer information about the optional Pro add-on.
