# Changelog

All notable changes to **Simple Sticky TOC** will be documented in this file.

---

## [1.0.1] – 2025-08-08

### Changed
- Unified unique prefixes for all functions, classes, constants, and options.
- Updated `Contributors` in readme.txt to `bonddesign`.
- Stable tag updated to `1.0.1` to match release.
- Removed `.DS_Store` and other macOS hidden files from the package.

### Fixed
- Ensured all references to old prefixes (`sstoc`, `simple_sticky_toc`) in PHP code were replaced.

## \[1.0.0] – Initial Release

### Added

- Automatic generation of TOC from `h2–h4` headings
- Sticky sidebar layout for desktop
- Sticky toggleable TOC for mobile
- Admin setting for heading depth (h2, h2–h3, h2–h4)
- Per-post control: "Disable TOC" meta box
- Theme override support for:

  - `toc-template.php`
  - `toc.css`
  - `toc.js`

- Full RTL support (sticky position, side switching, direction)
- Scrollspy for active anchor highlighting
- Anchor ID generation if missing

### Fixed

- TOC no longer captures headings outside content area

---

## Roadmap

- Toggle auto-insert TOC globally via settings
- Smooth scroll support
- Back to top button
- Gutenberg block for TOC placement
- Optional animated expand/collapse list

---

> This changelog follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) principles.
    