Back

Changelog

Recent updates and changes.

January 2026

January 2026

New:
  • Per-user storage quota enforcement across all API keys
  • Background job for pre-computing storage statistics
  • Redis caching for faster quota checks during uploads
Improved:
  • Job configuration consolidated into background_jobs table

December 2025

December 2025

New:
  • Admin job management page with execution history
  • Leader election for multi-server deployments
  • Job execution logging with duration and item counts
  • Manual job trigger from admin panel

November 2025

November 2025

New:
  • R2 (Cloudflare) storage support as alternative to local storage
  • Storage browser in admin panel
  • Configurable storage backend via admin settings
Improved:
  • JS library: floating icon auto-repositions when near screen edges
  • JS library: fan-out direction adjusts automatically based on position

October 2025

October 2025

New:
  • Two-factor authentication with TOTP (authenticator apps)
  • Email-based 2FA option
  • Backup codes for account recovery
  • Security settings page in dashboard

September 2025

September 2025

New:
  • Google OAuth login and account linking
  • GitHub OAuth login and account linking
  • Link multiple OAuth providers to one account
  • Unlink providers from security settings
Improved:
  • JS library: settings panel for zero-code configuration
  • JS library: configure options without writing code

August 2025

August 2025

New:
  • Bulk export annotations as ZIP file
  • Bulk delete annotations
  • Annotation search and filtering
  • Category discovery from metadata

July 2025

July 2025

New:
  • Thumbnail generation for uploaded screenshots
  • Background worker for thumbnail processing
  • Fallback placeholder for missing thumbnails
Improved:
  • JS library: screenshot annotation with drawing tools
  • JS library: annotation data persisted in local cookie between sessions

June 2025

June 2025

New:
  • Rate limiting with multiple time windows (per-minute, hourly, daily)
  • Usage statistics API endpoint
  • Rate limit headers in API responses
  • Per-tier rate limit configuration

May 2025

May 2025

New:
  • Admin panel with user management
  • Tier management and limits configuration
  • System logs viewer with filtering
  • Database and Redis statistics
Improved:
  • JS library: metadata collection (page URL, viewport, device info)
  • JS library: custom metadata fields support

April 2025

April 2025

New:
  • API key labels for better organization
  • Multiple API keys per account
  • Revoke and manage keys from dashboard
  • Key-level usage statistics

March 2025

March 2025

New:
  • Automatic cleanup of expired annotations
  • Configurable retention periods per tier
  • Background cleanup worker

February 2025

February 2025

New:
  • Dashboard overview with usage statistics
  • Annotation list with pagination
  • Individual annotation download
  • Metadata JSON export

January 2025

January 2025

New:
  • Initial release
  • API endpoint for submitting screenshots
  • User registration and authentication
  • Open source JavaScript library for capturing and submitting annotations (https://github.com/flevanti/ginotate)