Releases: AshvinBambhaniya/nexus-tasks
Releases · AshvinBambhaniya/nexus-tasks
Release list
v2.0.0
What's Changed
- feat: project setup and cli infrastructure by @AshvinBambhaniya in #79
- feat: add migrations and create a db diagram by @AshvinBambhaniya in #81
- feat: add user authentication with workspace creation by @AshvinBambhaniya in #82
- feat: workspace management and access control by @AshvinBambhaniya in #83
- feat: team management functionality by @AshvinBambhaniya in #84
- feat: project management and team association by @AshvinBambhaniya in #85
- feat: task lifecycle and status management with comments system by @AshvinBambhaniya in #86
- feat: implement websocket hub for real-time task updates by @AshvinBambhaniya in #87
- feat(auth): add JWT expiration configuration by @AshvinBambhaniya in #88
- refactor(workspace): rename ListMembersByWorkspaceId function in workspace model by @AshvinBambhaniya in #89
- feat(auth): implement token generation and cookie setting in user registration by @AshvinBambhaniya in #90
- refactor: add project details in get team api by @AshvinBambhaniya in #91
- feat: implement watermill and worker for sending mail by @AshvinBambhaniya in #92
- feat(tests): add comprehensive tests for password hashing and email validation by @AshvinBambhaniya in #118
- feat: migrate backend infrastructure from fastapi to golang fiber by @AshvinBambhaniya in #80
- feat: migrate frontend from next.js to nuxt 4 by @AshvinBambhaniya in #117
- fix: update go-sqlite3 to v1.14.24 to fix build errors by @AshvinBambhaniya in #120
- fix: resolve project creation failure by adding RETURNING clause to insert statement by @AshvinBambhaniya in #125
- refactor: change all ID types from number to string for UUID compatibility by @AshvinBambhaniya in #126
- refactor: align frontend API calls with backend nested workspace routes by @AshvinBambhaniya in #127
- feat: implement project-scoped sequential task numbers by @AshvinBambhaniya in #128
- feat(backend): implement interface-driven storage and atomic transaction by @AshvinBambhaniya in #138
- refactor(services): convert UserService to interface-driven pattern by @AshvinBambhaniya in #139
- refactor(services): migrate WorkspaceService to atomic transactions by @AshvinBambhaniya in #141
- refactor(services): decouple project and task logic into interfaces by @AshvinBambhaniya in #142
- feat(services): refactor Team and Comment services to use interfaces and centralized access validation by @AshvinBambhaniya in #143
- refactor(api): controller & dependency injection update by @AshvinBambhaniya in #144
- test(backend): add comprehensive unit tests with mocks by @AshvinBambhaniya in #145
- feat(backend): transition to interface-driven architecture and storage abstraction by @AshvinBambhaniya in #140
- chore: refactor project structure by removing old backends and renaming folders by @AshvinBambhaniya in #146
- docs: update technical stack and CI/CD to Go/Nuxt 4 by @AshvinBambhaniya in #149
- feat: implement unified pre-commit hooks and dev orchestration by @AshvinBambhaniya in #150
- feat: release v2.0.0 - major migration to Go Fiber and Nuxt 4 by @AshvinBambhaniya in #152
Full Changelog: v1.1.0...v2.0.0
nexus-tasks-2.0.0
A developer-focused project management platform for personal and team flow.
v1.1.0
What's Changed
- feat(backend): implement workspace invitation email notifications by @AshvinBambhaniya in #63
- feat(tasks): track task completion date and enhance due date support by @AshvinBambhaniya in #65
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- chore: initialize project structure and fastapi backend by @AshvinBambhaniya in #6
- chore: setup next.js frontend structure by @AshvinBambhaniya in #7
- feat: setup database infrastructure, user model, and alembic migrations by @AshvinBambhaniya in #8
- feat: implement jwt authentication system by @AshvinBambhaniya in #9
- feat: Implement Workspace Core & API by @AshvinBambhaniya in #12
- feat(frontend): implement workspace switcher and sidebar structure by @AshvinBambhaniya in #14
- feat(auth): add user authentication and profile management features by @AshvinBambhaniya in #16
- feat: add Task model and implement task CRUD endpoints by @AshvinBambhaniya in #19
- feat: implement full task management with Kanban board and list views by @AshvinBambhaniya in #20
- feat: Implement 'My Focus' / Inbox view by @AshvinBambhaniya in #22
- feat: Implement Global Command Palette (Ctrl+K) by @AshvinBambhaniya in #24
- feat: Implement Real-time Updates (WebSockets) by @AshvinBambhaniya in #26
- feat: setup testing, Docker, and CI/CD infrastructure by @AshvinBambhaniya in #28
- feat: Separate Boards and Tasks views by @AshvinBambhaniya in #31
- feat: Implement Settings Page & Workspace Member Management by @AshvinBambhaniya in #32
- feat: implement team management system by @AshvinBambhaniya in #38
- feat: implement project-based task management by @AshvinBambhaniya in #40
- refactor: switch to HttpOnly cookies and polish user identity by @AshvinBambhaniya in #41
- feat: design home page and dashboard, update sidebar navigation by @AshvinBambhaniya in #42
- feat: polish settings page with full-width modern UI and profile editing by @AshvinBambhaniya in #43
- refactor: project and team management and detail page by @AshvinBambhaniya in #46
- feat: implement GitHub-style task management with Markdown and comments by @AshvinBambhaniya in #47
- refactor : polish task creation and kanban board by @AshvinBambhaniya in #48
- feat: enhance homepage with new tech stack section and improved UI elements by @AshvinBambhaniya in #50
- feat : Open Source Community Readiness by @AshvinBambhaniya in #52
- chore: setup husky, lint-staged, and prettier for frontend by @AshvinBambhaniya in #54
- feat: unify code quality workflow with monorepo-wide pre-commit hooks by @AshvinBambhaniya in #56
- feat(ci): modularize pipelines and enforce conventional commits by @AshvinBambhaniya in #58
- feat: add release workflow by @AshvinBambhaniya in #59
- fix: update filter condition for active projects in workspace by @AshvinBambhaniya in #61
New Contributors
- @AshvinBambhaniya made their first contribution in #6
Full Changelog: https://github.com/AshvinBambhaniya/nexus-tasks/commits/v1.0.0