SquibView Release Notes

Complete changelog and release history for SquibView.


v1.0.21 (September 23, 2025)

๐ŸŽฏ Focus: Typography & Text Formatting Improvements

This release enhances the visual presentation of rendered content with proper paragraph spacing and fixes the Smart Linefeeds feature for better control over line break handling.

๐Ÿ› Bug Fixes

โœจ Improvements

๐Ÿ“ Developer Notes


v1.0.20 (September 2024)

๐Ÿ› Bug Fixes

โœจ Improvements

๐Ÿงช Testing


v1.0.19 (September 19, 2025)

๐ŸŽฏ Headless Mode & Documentation Improvements

Features

Bug Fixes

Documentation Updates

API Corrections


v1.0.18 (September 17, 2025)

Major Features

Integrated Autoload Functionality - Autoload is now built into all SquibView builds

Autoloaded Libraries

Improvements

Math Rendering

Developer Experience

Bug Fixes

Documentation


v1.0.17 (July 22, 2025)

Features

Improvements

Documentation


v1.0.16 (July 16, 2025)

Improvements

Documentation


v1.0.15 (June 2025)

Build System Changes

Default Builds Now Include Dependencies

New Lean Builds

Standalone Builds

Build Sizes

BuildSizeDescription
squibview.esm.min.js245KBStandard ESM with bundled dependencies
squibview.esm-lean.min.js126KBMinimal ESM without dependencies
squibview.umd.min.js246KBStandard UMD with bundled dependencies
squibview.umd-lean.min.js128KBMinimal UMD without dependencies
squibview.standalone.*.min.js3.6-3.8MBAll features bundled

Documentation


v1.0.13 - v1.0.14 (May 2025)

Diff View Support

RevisionHistory Enhancements

Examples & Documentation


v1.0.11 - v1.0.12 (July 2025)

Documentation & Build Improvements


v1.0.10 (June 24, 2025)

Geographic & 3D Content Support


v1.0.7 (June 19, 2025)

Math & Content Copy Improvements


v1.0.5 (June 17, 2025)

CLI Introduction & Syntax Highlighting Fixes

CLI Features


v1.0.4 (June 16, 2025)

Build System & Release Management


v1.0.3 (June 16, 2025)

Math Rendering Improvements


v1.0.1 (June 3, 2025)

Bidirectional Editing Fixes & Runtime Identification


v1.0.0 (June 3, 2025)

Major Release - Production Ready


v0.0.36 (May 20, 2025)

Data Format Support & CI Improvements


v0.0.35 (May 14, 2025)

Image Handling & React Integration


v0.0.33 (May 14, 2025)

Build System Enhancements


v0.0.32 (May 11, 2025)

React Support & Build Fixes


v0.0.30 (March 28, 2025)

Text Selection API


v0.0.29a (March 22, 2025)

Undo/Redo System


v0.0.29 (March 15, 2025)

Core Features


v0.0.28 (March 1, 2025)

Plugin System


v0.0.27 (February 15, 2025)

Initial Release


Release Process

Current Process

โœ… Automated tooling: tools/make-release.sh script handles git tagging and GitHub releases โœ… Version synchronization: Automatic sync between package.json and src/version.js โœ… Pre-flight checks: Validates git status, authentication, and branch โœ… Manual npm publish: Prevents accidental publishes with dry-run preview

Release Checklist

  1. Update package.json version
  2. Run npm run prerelease (runs tests and builds)
  3. Add release notes entry to this file
  4. Run ./tools/make-release.sh "release notes"
  5. Test npm package locally
  6. Publish to npm with npm publish
  7. Update documentation if needed

Version History Summary