Releases: kanbn/kan
Releases · kanbn/kan
v0.2.0
What's Changed
- Update .env.example by @tveronesi in #4
- fix: modal forms not submitting on Enter key by @Krisztiaan in #9
- feat: remove NEXT_PUBLIC env vars from docker build args by @hjball in #13
- chore: add migrate step to local dev setup in readme by @donkeysharp in #14
- fix: bypass custom URL checkout for self hosted by @hjball in #16
- feat: support SMTP via nodemailer (#11) by @hjball in #17
- feat: allow public card access without authentication by @LovelessCodes in #19
- feat: include column name in board repository query response to use in board PageHead by @LovelessCodes in #20
- refactor: remove unused EMAIL_ environment variables by @LovelessCodes in #24
- feat(auth): added discord & github authentication methods by @LovelessCodes in #18
- fix: handle external URLs in avatar rendering (#23) by @lvuur-godaddy in #32
- fix: add cascade delete for card-related foreign keys and invalidate … by @LovelessCodes in #31
- feat: add user authentication check for activity list self-identifica… by @LovelessCodes in #36
- feat: implement auth session check and redirect on login page by @LovelessCodes in #39
- feat: add support for 15 new OAuth providers including Apple, Microsoft, and TikTok by @LovelessCodes in #34
- refactor: move form reset logic to onSuccess and improve error handli… by @LovelessCodes in #40
- feat: add S3 avatar upload during user creation from social provider by @LovelessCodes in #28
- feat: add not found states for board and card views with conditional … by @LovelessCodes in #41
- chore: update local development configuration by @LovelessCodes in #45
- refactor: update board slug prefix to use dynamic base URL from env by @LovelessCodes in #38
- refactor: replace js-cookie auth with new auth client and remove unused packages from web package by @LovelessCodes in #50
- fix: prevent list buttons from stacking by @MathieuAndrade in #49
- fix: close self-hosting docs loop (#8) by @hjball in #58
- fix: multiple relations on multiple schemas, causing drizzle to freak out by @LovelessCodes in #56
- feat: add account deletion functionality with cascade delete for work… by @LovelessCodes in #33
- Feat: allow email password sign in/up for selfhosters by @LovelessCodes in #54
- Feat: Markdown editor for description on cards by @LovelessCodes in #43
- chore: remove runtime env file and add to ignore by @LovelessCodes in #59
- feat: enhance board visibility controls with dropdown menu and success notifications by @LovelessCodes in #65
- fix: add dark prefix to custom scrollbar styles by @ahmedsemih in #63
- refactor: simplify auth configuration by using NEXT_PUBLIC_BASE_URL instead of BETTER_AUTH_URL by @LovelessCodes in #66
- feat: implement Trello integration with OAuth and user fields by @LovelessCodes in #48
- refactor: replace router.push with permanentRedirect for disabled sig… by @LovelessCodes in #73
- fix: make onChange prop optional in Editor and rename markdown to content prop by @LovelessCodes in #72
- chore: patch migration order by @hjball in #74
New Contributors
- @tveronesi made their first contribution in #4
- @Krisztiaan made their first contribution in #9
- @donkeysharp made their first contribution in #14
- @LovelessCodes made their first contribution in #19
- @lvuur-godaddy made their first contribution in #32
- @MathieuAndrade made their first contribution in #49
- @ahmedsemih made their first contribution in #63
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial release of Kan!
Features:
- Basic Authentication: Login with email or Google OAuth
- Board Visibility: Control who can view or edit your boards
- Workspace Members: Invite and manage workspace members
- Trello Imports: Basic imports of boards, lists, cards and labels.
- Labels & Filters: Filter cards by labels or workspace members
- Comments: Add, update and delete comments on cards
- Activity Log: See most card changes with a detailed activity log
- REST API: Simple CRUD API for data interactions
Known issues:
- Limited mobile viewport support
- Limited support for keyboard interactions
Thanks for trying out the first version :) Please report bugs or feedback in the Issues tab.