Skip to content

Releases: Tech-Arch1tect/kanban

Release v0.3.13

Choose a tag to compare

@github-actions github-actions released this 10 Mar 22:50

0.3.13 (2025-03-10)

Features

  • taskQuery: Add 'creator:username' task query (e90bcc4)
  • taskQuery: Add 'title:' query option (d7bde48)
  • taskQuery: Add very basic suggestions/completions (67b73aa)
  • taskQuery: Re-implement query parsing with a basic implementation of a Lexer, AST, Parser (265d660)

Bug Fixes

  • eslint: 2fa.lazy.tsx: error Unexpected any. Specify a different type (480709a)
  • eslint: Fix even more eslint errors (ce511ac)
  • eslint: Fix many 'Unexpected any. Specify a different type' errors (fa75219)
  • eslint: Fix many eslint errors (3f23cd6)
  • eslint: remove unused import (eddc0ad)
  • eslint: resolve a few more eslint errors (2368aea)
  • eslint: tailwind.config.js: A require() style import is forbidden (723d7d6)
  • eslint: users.lazy.tsx: Unexpected any. Specify a different type (6156c54)
  • eslint: useUserProfile.ts: Unexpected any. Specify a different type (ce809ca)
  • tsc: Fix typescript errors in task hooks (a4cba5d)
  • tsc: vite-env.d.ts: resolve missing environment types (e16ed20)

Chores

  • eslint: Run eslint when building for releases (c747bf6)
  • taskQuery: change default query to 'status == open' (a6e6ede)

Code Refactoring

  • eslint: detect react version & disable react/prop-types rule for typescript files (55eded8)
  • eslint: Disable "react/react-in-jsx-scope" rule (b9d230e)
  • eslint: eslint --init (36a6a53)
  • eslint: ignore auto-generated api client and built app (bb6460c)
  • lint: Add 'npm run lint' (071fa99)
  • lint: refactor justfile linting to include client and server lint (f952ddf)
  • taskQuery: change assignee: to query usernames, rather than emails (b6a621d)
  • taskQuery: Create TaskQueryService and move task query logic from the TaskService (6b1f147)
  • taskQuery: don't query tasks on change, require an explicit request to query (3863a9d)
  • taskQuery: Improve extensibility of token parsing (a1bc5d1)
  • taskQuery: Make task query case-insensitive (cb0b926)
  • taskQuery: Move registry into the QueryParser struct (c46d69b)
  • taskQuery: Resolve issues with suggestions staying open when not intended to (88aef45)
  • tsc: Add 'tsc --noEmit' before builds & add @types/node (6755f06)

Release v0.3.12

Choose a tag to compare

@github-actions github-actions released this 06 Mar 23:04

0.3.12 (2025-03-06)

Features

  • taskColours: Add 'TaskColourPicker' component (f77e6ba)
  • taskColours: Add client hook for updating task colour (cc3384b)
  • taskColours: Add colour property to task creation & add updateTaskColour route (3f3a535)
  • taskColours: add service layer for setting task.colour property (2825ad6)
  • taskColours: Add task heading component for colour picking (2271d4c)
  • taskColours: Add utility for translating a string colour to tailwind classes (eab250a)
  • taskColours: Re-design Board Task Component - implementing a header which is coloured with task colour (ec06fd4)

Bug Fixes

  • client: Resolve "Cannot update a component (Lt) while rendering a different component (ViewFiles)" error when no file selected (1825a4c)
  • client: useDownloadFile.ts fix some typescript possibly undefined errors (6309b7f)

Styles

  • columns: Add small margin to the bottom of column titles (6505f12)
  • navbar: Adjust navbar dark mode colour (c3905c5)

Chores

  • client: update ReactCompilerConfig target to 19 (602b32e)
  • screenshots: Add screenshots to the repository (1d46738)
  • taskColours: Add tailwind bg classes to safelist (a466121)

Release v0.3.11

Choose a tag to compare

@github-actions github-actions released this 05 Mar 22:08

0.3.11 (2025-03-05)

Chores

  • dependencies: client: npm update (52fe96c)
  • Dependencies: Switch from 'github.com/gin-gonic/contrib/sessions' to 'github.com/gin-contrib/sessions"' (874b738)
  • Dependencies: switch from sessions.NewCookieStore -> cookie.NewStore (7caeec7)
  • Dependencies: Update go deps (e76bacc)
  • react: Upgrade client to react 19.x (e025c65)

Code Refactoring

  • Images: Client: Cache images for 10 mins (a11ae67)
  • logging: Move Gin over to Zap for logging (b8858f2)
  • logging: Move most "log" usage over to "zap" logger (c9d6b8e)

Release v0.3.10

Choose a tag to compare

@github-actions github-actions released this 04 Mar 22:19

0.3.10 (2025-03-04)

Features

  • Mentions: Add 'mentioned' event friendly name for client side (f32d779)
  • Mentions: Add 'mentioned' event to seeded events (25f6bd2)
  • Mentions: Add notification subscriber for mention event (8dcdcf6)
  • Mentions: Create event bus for task or comment changes + subscribe to comment & task events to detect and publish mention events (c7ecfb9)

Release v0.3.9

Choose a tag to compare

@github-actions github-actions released this 03 Mar 20:41

0.3.9 (2025-03-03)

Bug Fixes

  • CommentItem: Fix erroneous scrolling on comment hovering: Move Reaction picker to the top of the comment (51161c1)

Chores

  • cleanup: server: Correct NotificationEventRepository file name (a8e31c1)

Code Refactoring

  • database: server: move Migrate() to the generic repository definition (9403d76)

Styles

  • TaskActivity: Compact the layout of task activities (9da3713)
  • TaskActivity: Improve styling of data changes (1c791d0)
  • TaskActivity: Move pagination to the top of the task activities component (e7311a4)
  • TaskActivity: remove padding to bring title in-line with other titles (1b58795)
  • TaskActivity: Render markdown for change data (bc75f96)

Release v0.3.8

Choose a tag to compare

@github-actions github-actions released this 02 Mar 23:10

0.3.8 (2025-03-02)

Features

  • TaskActivity: Add functionality to Task service to retrieve paginated Task activities (26ce6a8)
  • TaskActivity: client: Add component for displaying Task Activities (bd248f0)
  • TaskActivity: client: Add hook to retrieve Task Activities by task ID (with pagination) (2c48a39)
  • TaskActivity: server: Add GetTaskActivities route (05a2027)
  • TaskActivity: server: Add TaskActivity Model and DB repository (04d7c1e)
  • TaskActivity: server: Implement TaskActivityService (b33caa4)

Bug Fixes

  • events: server: correctly set new/old data in externallink.created event (675e502)
  • TaskActivity: client: Correct task activity background colour (6a6f1a2)
  • TaskActivity: Delete task activity when task is deleted (2e0156a)

Performance Improvements

  • react: client: Switch to lazy loading for better production bundle splitting (62af830)

Code Refactoring

  • PaginatedSearch: Add a generic PaginatedSearch method for db repositories and remove old implementation on users repo (ac34dec)

Release v0.3.7

Choose a tag to compare

@github-actions github-actions released this 01 Mar 09:12

0.3.7 (2025-03-01)

Release v0.3.6

Choose a tag to compare

@github-actions github-actions released this 01 Mar 09:06

0.3.6 (2025-03-01)

Bug Fixes

  • ci: docker build and push: Attempt to determine the tag from the checked out commit (7ef2b1e)

Release v0.3.5

Choose a tag to compare

@github-actions github-actions released this 01 Mar 08:14

0.3.5 (2025-03-01)

Bug Fixes

  • CI: Change docker-build workflow to be triggered by the release workflow (022d9ce)
  • client: Change default page title to "Kanban" from "Tanstack Router" (ca16b9c)

Release v0.3.4

Choose a tag to compare

@github-actions github-actions released this 28 Feb 21:39

0.3.4 (2025-02-28)