Skip to content

Changelog

All notable changes to Apollo Map Studio are documented here.

The format follows Conventional Commits and versioning follows Semantic Versioning.

[0.1.2] - 2026-02-18

⚙️ Miscellaneous Tasks

  • Update package-lock.json to reflect version 0.1.1
  • Replace npm ci with npm install in CI workflows for consistency
  • (release) Bump version to 0.1.2
  • (changelog) Update for v0.1.2

[0.1.1] - 2026-02-18

📚 Documentation

  • Rewrite README and rename package to apollo-map-studio
  • Add full VitePress documentation site with guide, architecture, and API reference
  • Update README with new repository link and add emoji to title

⚙️ Miscellaneous Tasks

  • Add GitHub Actions workflows, release script, and Dependabot config
  • Update package-lock and package.json for version 0.1.0, adjust ESLint and TypeScript dependencies, and enhance CI workflows with Node version matrix
  • Enhance package.json with project description and keywords for better discoverability
  • (release) Bump version to 0.1.1
  • (changelog) Update for v0.1.1

[0.1.0] - 2026-02-18

🚀 Features

  • (types) Define Apollo HD Map and editor type system
  • (proto) Add protobuf loader and binary codec for Apollo map files
  • (store) Add Zustand state stores with undo/redo support
  • (geo) Add coordinate projection and spatial geometry utilities
  • (export) Add Apollo binary export engine for base_map, sim_map, and routing_map
  • (import) Add base_map.bin parser to restore editor state
  • (editor) Add MapLibre GL interactive map editor with draw controls and layer rendering
  • (ui) Add toolbar and properties panel for map element editing
  • (ui) Add new project dialog, export/import dialogs, and status bar
  • Wire up app entry point and global styles

⚙️ Miscellaneous Tasks

  • Init Vite + React + TypeScript project
  • Configure ESLint, Prettier, and Husky pre-commit hooks
  • (release) Add CHANGELOG and git-cliff config for v0.1.0

Released under the MIT License.