122 lines
3.4 KiB
Markdown
122 lines
3.4 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased](https://github.com/kanbn/kan/compare/v0.2.4...HEAD)
|
|
|
|
## [0.2.4](https://github.com/kanbn/kan/compare/v0.2.3...v0.2.4) - 2025-01-14
|
|
|
|
### Added
|
|
|
|
- Button to view and update board public URL directly from board page
|
|
- Redirect from root to login page for self-hosted instances
|
|
|
|
### Changed
|
|
|
|
- Updated all label router endpoints to return consistent structure
|
|
- Added verbose error logging to magic link invitation process
|
|
|
|
### Fixed
|
|
|
|
- Updated tRPC dependencies and added OpenAPI meta to providers endpoint
|
|
|
|
## [0.2.3](https://github.com/kanbn/kan/compare/v0.2.2...v0.2.3) - 2025-07-07
|
|
|
|
### Added
|
|
|
|
- Mobile support with responsive navigation and layout
|
|
- Template selection when creating new boards with predefined lists and labels
|
|
- S3_FORCE_PATH_STYLE configuration for MinIO compatibility
|
|
|
|
### Changed
|
|
|
|
- Improved mobile UI styling and layout containers
|
|
- Enhanced iOS mobile support with viewport fixes and zoom prevention
|
|
- Improved card view layout for mobile devices
|
|
|
|
### Fixed
|
|
|
|
- Mobile dashboard min-width issues
|
|
- Dynamic viewport height on mobile devices
|
|
- Scroll functionality on card pages
|
|
|
|
## [0.2.2](https://github.com/kanbn/kan/compare/v0.2.1...v0.2.2) - 2025-06-28
|
|
|
|
### Added
|
|
|
|
- Localization and multi-language support
|
|
- URLs are now rendered as clickable links in card descriptions
|
|
|
|
### Changed
|
|
|
|
- Improved email configuration with optional SMTP authentication
|
|
|
|
## [0.2.1](https://github.com/kanbn/kan/compare/v0.2.0...v0.2.1) - 2025-06-19
|
|
|
|
### Added
|
|
|
|
- PostHog analytics integration
|
|
- Debug logging for email functionality
|
|
- Standalone mode support for Next.js
|
|
- Environment variable for configuring web port
|
|
- Docker Compose setup with PostgreSQL
|
|
|
|
### Changed
|
|
|
|
- SMTP authentication is now optional
|
|
- Added `SMTP_SECURE` configuration option
|
|
- Improved Docker build process with better context handling
|
|
|
|
### Fixed
|
|
|
|
- Default output mode for Next.js builds
|
|
- Container environment variable configuration
|
|
- Docker Compose volume naming
|
|
- Build context and static file copying in Docker
|
|
- Comment rendering inside contenteditable elements
|
|
|
|
## [0.2.0](https://github.com/kanbn/kan/compare/v0.1.0...v0.2.0) - 2025-06-10
|
|
|
|
### Added
|
|
|
|
- Trello integration with OAuth authentication and user field mapping
|
|
- Board visibility controls with dropdown menu and success notifications
|
|
- Markdown editor for card descriptions
|
|
- Email/password authentication for self-hosters
|
|
- Account deletion functionality with cascade delete for workspaces
|
|
- Enhanced scrollbar styles for dark mode
|
|
|
|
### Changed
|
|
|
|
- Simplified auth configuration to use `NEXT_PUBLIC_BASE_URL` instead of `BETTER_AUTH_URL`
|
|
- Updated self-hosting documentation
|
|
- Improved database schema with relation names
|
|
|
|
### Fixed
|
|
|
|
- List buttons stacking issue
|
|
- Editor onChange prop is now optional
|
|
- Renamed markdown prop to content in Editor component
|
|
- Router navigation for disabled signup redirects
|
|
|
|
## [0.1.0](https://github.com/kanbn/kan/releases/tag/v0.1.0) - 2025-06-02
|
|
|
|
### Added
|
|
|
|
- Initial release of Kan
|
|
- Core project management features
|
|
- Board, list, and card management
|
|
- User authentication system
|
|
- Workspace collaboration
|
|
- Comment system
|
|
- Activity logging
|
|
- Docker deployment support
|
|
- Self-hosting capabilities
|
|
|
|
### Changed
|
|
|
|
- Updated license link in footer
|