Skip to content

Releases: bigtcze/noteer

🎉 Noteer v0.2.0-alpha

21 Dec 21:54

Choose a tag to compare

Pre-release

📝 What's New

  • feat: Add image notes, upload, and rich text formatting
  • feat: Implement image support and fix docker startup
  • Refactor grid layout, implement polling and fix label syncing
  • docs: Update README - move Admin Panel to features

🐳 Docker

docker pull ghcr.io/bigtcze/noteer:v0.2.0-alpha

🚀 Quick Start

docker run -d \
  -p 3000:3000 \
  -v noteer-data:/var/lib/postgresql/data \
  -e JWT_SECRET=your-secret-key \
  -e ADMIN_EMAIL=admin@example.com \
  -e ADMIN_PASSWORD=your-admin-password \
  ghcr.io/bigtcze/noteer:v0.2.0-alpha

📚 See README for full documentation.

Full Changelog: v0.1.4-alpha...v0.2.0-alpha

🎉 Noteer v0.1.4-alpha

19 Dec 21:23

Choose a tag to compare

Pre-release

📝 What's New

  • refactor: Move trash action to 3-dot menu to prevent misclicks
  • fix: Add persistent storage for JWT secret and future uploads
  • feat: Add labels feature with complete CRUD and UI
  • e2e fix
  • feat: implement rich text editor and async sync
  • feat: Add multi-platform sync API endpoints - GET /api/notes/sync: Delta sync with since parameter - POST /api/notes/batch: Batch create/update/delete - Fixed routing (sync/batch before /:id) - Updated Dockerfile for legacy peer deps
  • ⬆️ deps(frontend): Bump eslint-plugin-react-hooks in /frontend (#12)
  • ⬆️ deps(frontend): Bump vite from 6.4.1 to 7.3.0 in /frontend (#11)
  • ⬆️ deps(frontend): Bump react and @types/react in /frontend (#10)
  • ⬆️ deps(frontend): Bump the minor-and-patch group (#9)

🐳 Docker

docker pull ghcr.io/bigtcze/noteer:v0.1.4-alpha

🚀 Quick Start

docker run -d \
  -p 3000:3000 \
  -v noteer-data:/var/lib/postgresql/data \
  -e JWT_SECRET=your-secret-key \
  -e ADMIN_EMAIL=admin@example.com \
  -e ADMIN_PASSWORD=your-admin-password \
  ghcr.io/bigtcze/noteer:v0.1.4-alpha

📚 See README for full documentation.

What's Changed

  • ⬆️ deps(frontend): Bump the minor-and-patch group in /frontend with 2 updates by @dependabot[bot] in #9
  • ⬆️ deps(frontend): Bump react and @types/react in /frontend by @dependabot[bot] in #10
  • ⬆️ deps(frontend): Bump vite from 6.4.1 to 7.3.0 in /frontend by @dependabot[bot] in #11
  • ⬆️ deps(frontend): Bump eslint-plugin-react-hooks from 5.2.0 to 7.0.1 in /frontend by @dependabot[bot] in #12

Full Changelog: v0.1.3-alpha...v0.1.4-alpha

🎉 Noteer v0.1.3-alpha

16 Dec 20:54

Choose a tag to compare

Pre-release

📝 What's New

  • Fix mobile drag-and-drop tests and regression suite stabilization
  • Fix NoteModal unarchive bug, update E2E selectors, and refactor DnD
  • E2E tests rewrite
  • fix: restore note_actions e2e test from deleted frontend directory
  • chore: cleanup unused storybook and test files
  • fix(frontend): improve DnD stability and mobile touch support
  • chore: really remove test_output.txt from git
  • chore: remove test output files
  • fix(e2e): improve test robustness for headless mode
  • chore: add root package.json for e2e testing
  • feat: implement note versioning
  • fix: Add ESLint 9 flat config for frontend, remove unused imports
  • fix: Resolve all ESLint warnings in backend
  • fix: Add ESLint 9 flat config for backend CI
  • feat: Action icons visible only on hover, checklist auto-save on blur
  • fix: Checkbox toggle propagation, add backend package-lock.json for CI

🐳 Docker

docker pull ghcr.io/bigtcze/noteer:v0.1.3-alpha

🚀 Quick Start

docker run -d \
  -p 3000:3000 \
  -v noteer-data:/var/lib/postgresql/data \
  -e JWT_SECRET=your-secret-key \
  -e ADMIN_EMAIL=admin@example.com \
  -e ADMIN_PASSWORD=your-admin-password \
  ghcr.io/bigtcze/noteer:v0.1.3-alpha

📚 See README for full documentation.

Full Changelog: v0.1.0-alpha.2...v0.1.3-alpha

🎉 Noteer v0.1.0-alpha.2

13 Dec 13:21

Choose a tag to compare

Pre-release

📝 What's New

  • feat: setup Playwright E2E testing framework and fix backend/frontend bugs
  • fix: mobile header, color picker blur, last modified display
  • feat: migrate from Tailwind CSS to Mantine UI

🐳 Docker

docker pull ghcr.io/bigtcze/noteer:v0.1.0-alpha.2

🚀 Quick Start

docker run -d \
  -p 3000:3000 \
  -v noteer-data:/var/lib/postgresql/data \
  -e JWT_SECRET=your-secret-key \
  -e ADMIN_EMAIL=admin@example.com \
  -e ADMIN_PASSWORD=your-admin-password \
  ghcr.io/bigtcze/noteer:v0.1.0-alpha.2

📚 See README for full documentation.

Full Changelog: v0.1.2-alpha...v0.1.0-alpha.2

🎉 Noteer v0.1.2-alpha

12 Dec 22:21

Choose a tag to compare

Pre-release

📝 What's New

  • feat: redesign UI and fix auth logout - Implement new light/dark color palettes (Octet Design) - Redesign NoteInput (slim pill shape) - Fix mobile hamburger menu location (inside search bar) - Remove custom font from logo - Fix dark mode hover text contrast - Implement auto-logout on 401/403 responses

🐳 Docker

docker pull ghcr.io/bigtcze/noteer:v0.1.2-alpha

🚀 Quick Start

docker run -d \
  -p 3000:3000 \
  -v noteer-data:/var/lib/postgresql/data \
  -e JWT_SECRET=your-secret-key \
  -e ADMIN_EMAIL=admin@example.com \
  -e ADMIN_PASSWORD=your-admin-password \
  ghcr.io/bigtcze/noteer:v0.1.2-alpha

📚 See README for full documentation.

Full Changelog: v0.1.1-alpha...v0.1.2-alpha

🎉 Noteer v0.1.1-alpha

12 Dec 19:56

Choose a tag to compare

Pre-release

📝 What's New

  • fix: Archive button, note editing, Express 5.x compatibility
  • ⬆️ deps(frontend): bump vite from 6.4.1 to 7.2.7 in /frontend (#7)
  • ⬆️ deps(frontend): bump eslint-plugin-react-hooks in /frontend (#6)
  • ⬆️ deps(backend): bump express from 4.22.1 to 5.2.1 in /backend (#5)
  • ⬆️ deps(backend): bump bcryptjs from 2.4.3 to 3.0.3 in /backend (#4)
  • ⬆️ deps(backend): bump dotenv from 16.6.1 to 17.2.3 in /backend (#3)
  • ⬆️ deps(actions): bump actions/checkout from 4 to 6 (#2)
  • ⬆️ deps(actions): bump actions/setup-node from 4 to 6 (#1)

🐳 Docker

docker pull ghcr.io/bigtcze/noteer:v0.1.1-alpha

🚀 Quick Start

docker run -d \
  -p 3000:3000 \
  -v noteer-data:/var/lib/postgresql/data \
  -e JWT_SECRET=your-secret-key \
  -e ADMIN_EMAIL=admin@example.com \
  -e ADMIN_PASSWORD=your-admin-password \
  ghcr.io/bigtcze/noteer:v0.1.1-alpha

📚 See README for full documentation.

What's Changed

  • ⬆️ deps(actions): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #1
  • ⬆️ deps(actions): bump actions/checkout from 4 to 6 by @dependabot[bot] in #2
  • ⬆️ deps(backend): bump dotenv from 16.6.1 to 17.2.3 in /backend by @dependabot[bot] in #3
  • ⬆️ deps(backend): bump bcryptjs from 2.4.3 to 3.0.3 in /backend by @dependabot[bot] in #4
  • ⬆️ deps(backend): bump express from 4.22.1 to 5.2.1 in /backend by @dependabot[bot] in #5
  • ⬆️ deps(frontend): bump eslint-plugin-react-hooks from 5.2.0 to 7.0.1 in /frontend by @dependabot[bot] in #6
  • ⬆️ deps(frontend): bump vite from 6.4.1 to 7.2.7 in /frontend by @dependabot[bot] in #7

New Contributors

Full Changelog: v0.1.0-alpha...v0.1.1-alpha

Noteer v0.1.0-alpha - First Preview

12 Dec 13:50

Choose a tag to compare

Pre-release

First Preview Release

This is the first alpha release of Noteer - a self-hosted notes application.

Features

  • Notes with rich text and checklists
  • Labels for organization
  • Pin, archive, and trash notes
  • 11 beautiful note colors
  • OLED-friendly dark mode (true black)
  • JWT + OIDC authentication
  • Admin and user roles
  • Single Docker container (Node.js + PostgreSQL)

Pre-release Notice

This is an alpha version for testing purposes. Not recommended for production use.

Quick Start

\\�ash
docker run -d --name noteer -p 3000:3000
-e JWT_SECRET=your-secret-key-min-32-chars
-e ADMIN_EMAIL=admin@example.com
-e ADMIN_PASSWORD=your-password
ghcr.io/bigtcze/noteer:v0.1.0-alpha
\\


See README for full documentation.