JotBirdJotBird
Open app
Markdown Template

Changelog Template

Free Markdown changelog template. Follows Keep a Changelog conventions with Added, Changed, Fixed, and Security sections. One-click publish to a shareable URL.

Free. No signup required.

Preview

This is what your published page will look like. Customize it in the editor, then share the link.

Changelog

All notable changes to this project are documented here. Format based on Keep a Changelog. This project follows Semantic Versioning.


[Unreleased]

Added

  • Dark mode support across all pages
  • Keyboard shortcut reference modal (Shift+?)

[2.4.0] — 2025-01-15

Added

  • Priority queue system for background jobs
  • New /api/v2/exports endpoint with streaming support
  • User-configurable notification preferences

Changed

  • Dashboard now loads in < 500ms (was ~1.8s) thanks to query optimization
  • Upgraded to Node.js 22 LTS
  • POST /api/users now returns 201 Created instead of 200 OK

Deprecated

  • GET /api/v1/jobs — use /api/v2/jobs instead. Will be removed in v3.0.

Fixed

  • Auth token refresh failing silently on mobile browsers
  • Export CSV including deleted records
  • Date formatting incorrect for users in UTC-12 timezone

Security

  • Updated jsonwebtoken to address CVE-2024-XXXX
  • Added rate limiting to /api/auth/login endpoint (10 req/min)

[2.3.1] — 2025-01-02

Fixed

  • Critical: payments failing for users with non-ASCII characters in billing name
  • Minor UI inconsistency in settings panel on Safari 17

[2.3.0] — 2024-12-18

Added

  • Webhook support for user.created and user.deleted events
  • Bulk user import via CSV

Changed

  • Increased file upload limit from 10 MB to 50 MB (Pro accounts only)

Removed

  • Legacy /api/v0/ endpoints (deprecated in v2.0)

[2.0.0] — 2024-09-01

Changed

  • Breaking: API authentication changed from API keys to OAuth 2.0 bearer tokens
  • Breaking: All timestamps now returned in ISO 8601 format (was Unix epoch)

Migration Guide

See MIGRATION.md for step-by-step upgrade instructions.


For older releases, see the archive.

How to customize

Replace the version numbers, dates, and change descriptions with your own. Keep the Unreleased section at the top for changes that haven't shipped yet, then move entries down with a version and date at release. Follow the Added / Changed / Fixed / Security structure consistently.

Markdown source

# Changelog

All notable changes to this project are documented here.
Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
This project follows [Semantic Versioning](https://semver.org/).

---

## [Unreleased]

### Added
- Dark mode support across all pages
- Keyboard shortcut reference modal (`Shift+?`)

---

## [2.4.0] — 2025-01-15

### Added
- Priority queue system for background jobs
- New `/api/v2/exports` endpoint with streaming support
- User-configurable notification preferences

### Changed
- Dashboard now loads in < 500ms (was ~1.8s) thanks to query optimization
- Upgraded to Node.js 22 LTS
- `POST /api/users` now returns `201 Created` instead of `200 OK`

### Deprecated
- `GET /api/v1/jobs` — use `/api/v2/jobs` instead. Will be removed in v3.0.

### Fixed
- Auth token refresh failing silently on mobile browsers
- Export CSV including deleted records
- Date formatting incorrect for users in UTC-12 timezone

### Security
- Updated `jsonwebtoken` to address CVE-2024-XXXX
- Added rate limiting to `/api/auth/login` endpoint (10 req/min)

---

## [2.3.1] — 2025-01-02

### Fixed
- Critical: payments failing for users with non-ASCII characters in billing name
- Minor UI inconsistency in settings panel on Safari 17

---

## [2.3.0] — 2024-12-18

### Added
- Webhook support for `user.created` and `user.deleted` events
- Bulk user import via CSV

### Changed
- Increased file upload limit from 10 MB to 50 MB (Pro accounts only)

### Removed
- Legacy `/api/v0/` endpoints (deprecated in v2.0)

---

## [2.0.0] — 2024-09-01

### Changed
- **Breaking:** API authentication changed from API keys to OAuth 2.0 bearer tokens
- **Breaking:** All timestamps now returned in ISO 8601 format (was Unix epoch)

### Migration Guide
See [MIGRATION.md](#) for step-by-step upgrade instructions.

---

*For older releases, see the [archive](#).*

Ready to use this template?

Open it in the editor — no signup needed.