Skip to content

Releases: TestPlanIt/testplanit

v0.16.28

19 Mar 14:36

Choose a tag to compare

0.16.28 (2026-03-19)

Enhancements

  • users: Enhance EditUserModal with avatar management features (f69d715)

v0.16.27

19 Mar 02:32

Choose a tag to compare

0.16.27 (2026-03-19)

Bug Fixes

  • llm: Fix LLM integration test from add/edit form by adding default model handling (3cce6ad)

v0.16.26

18 Mar 22:07

Choose a tag to compare

0.16.26 (2026-03-18)

Enhancements

  • test runs, session: Use comboboxes for long selects (#140) (433a798)

v0.16.25

18 Mar 04:26

Choose a tag to compare

0.16.25 (2026-03-18)

Bug Fixes

  • ci: pass NPM_TOKEN to semantic-release step (30086f2)

v0.16.24

18 Mar 02:46

Choose a tag to compare

0.16.24 (2026-03-18)

Bug Fixes

  • lint: remove unused variable assignments in SlashCommand and CLI config (974bbfd)

v0.16.23

18 Mar 02:27

Choose a tag to compare

0.16.23 (2026-03-18)

Enhancements

  • scheduler: replace repeatable job removal with upsertJobScheduler (4018b66)

cli-v1.3.0

18 Mar 03:18

Choose a tag to compare

1.3.0 (2026-03-18)

Bug Fixes

  • add CORS headers to health endpoint for cross-origin requests (5bdd471)
  • add manual index sync for when the ehnahnced prisma client is bypassed (b8e4354)
  • add Node types to TypeScript configuration and clean up test file imports (101f528)
  • add pnpm overrides for security vulnerabilities (87d845a)
  • add request timeout handling and improve GitHub issue ID construction (cc95702)
  • add validation checks for data integrity in various charts (8861224)
  • AddCase, BulkEditModal, FieldValueInput: optimize issue data handling - performance refactor (246d038)
  • api: update file upload handling to use Uint8Array for Buffer instances (1d4dba0)
  • apply Redis connection type fix to workers and scripts (65d843d)
  • auth: update GET and POST handlers to await context.params in Next.js 15+ (35aef69)
  • charts: Limit automated result in chart plus more code cleanup (#132) (bf0071c), closes #130
  • ci: add js-yaml v3 override for read-yaml-file used by changesets (4e7d15e)
  • ci: auto-approve Dependabot PRs before auto-merge (#110) (ccc614d)
  • ci: exclude @types/node from dev-dependency groups (c9b92c0)
  • ci: ignore major version bumps for packages that break testplanit (fe5280d)
  • ci: pass --run flag through to vitest in packages-release workflow (5cbf992)
  • ci: pass NPM_TOKEN to semantic-release step (30086f2)
  • db: accept data loss on db push due to a new unique constraint (0d8bc0f)
  • dependencies: bump undici override to >=7.24.0 for security patches (cabe2ba)
  • dependencies: update package versions and add new worker (5dab844)
  • dependencies: update package versions and improve two-factor authentication handling (63e178f)
  • docker: increase memory limits and optimize service configurations (358c5c1)
  • docs: clarify role of Project Administrators in prompt configuration settings (d0e15aa)
  • docs: correct link to Prompt Configuration in LLM integrations documentation (fb17000)
  • docs: update Jira Forge app documentation with new sections for Test Runs, Sessions, and Test Cases (8228306)
  • enhance error handling and logging in seed process (a8e5b53)
  • enhance multi-tenant support in notification service (#69) (6d6037b)
  • enhance user profile link accessibility and update API usage (fc01faf)
  • ensure db-init-prod service builds correctly in Docker production (#48) (558c735)
  • Feat/multi tenant testmo import (#68) (44cd5b4)
  • fix search unit tests since adding pagination info to the search header as well as footer (82a2676)
  • fix the failing unit tests due to UploadAttachments changes (eff0fdc)
  • Fix/e2e test fixes (#52) (df8cc36), closes #96 #94 #99 #98 #102-107
  • Fix/minor bug fixes (#53) (932fce9)
  • FlakyTestsBubbleChart: enhance execution checks and data handling (ee9097c)
  • forge-app: strip trailing slashes from URLs in resolver functions (c2eae82)
  • Handle default values for text long / link result fields (#67) (f20a5d4)
  • implement batch fetching of test run summaries to optimize performance (672915b)
  • implement tenant-aware Elasticsearch sync for multi-tenant support (5bc207c)
  • integrations: add Forge API key authentication for Jira test-info endpoint (9e1cbe3)
  • integrations: add Forge API key authentication for Jira test-info endpoint (2183a6b)
  • issue-columns: Update Issue Tracking report dimensions (0170744)
  • JunitTableSection: streamline JUnit results fetching logic (359999e)
  • lint: remove unused variable assignments in SlashCommand and CLI config (974bbfd)
  • llm: enhance error handling in LLM integration connection tests (a4e75e2)
  • localization: update notification and digest messages for English, Spanish, and French (f698d68)
  • Long Text/Link case field default does not populate correctly. (#59) (5fc335c)
  • move ref to useEffect (7b525f8)
  • notification: enhance notification preferences with global mode label (79a27a9)
  • prevent double-firing of auto-select effect in Cases component (3d59c0c)
  • prevent race condition when trying to add new user preferences before the user is created (d8586e5)
  • proxy: improve language preference handling and preserve error parameters in redirects (197e339)
  • remap HTTP status codes to prevent nginx ingress interception of API error responses ([ccc1d62](...
Read more

v0.16.22

17 Mar 15:45

Choose a tag to compare

0.16.22 (2026-03-17)

Enhancements

  • GitRepoAdapter, repoCacheRefreshService: implement rate-limit handling for file content fetching (9ace2f7)

v0.16.21

17 Mar 14:16

Choose a tag to compare

0.16.21 (2026-03-17)

Enhancements

  • Dockerfile, scheduler: enhance PM2 installation and job scheduling cleanup (2b13f8d)

v0.16.20

16 Mar 20:31

Choose a tag to compare

0.16.20 (2026-03-16)

Bug Fixes

  • api: update file upload handling to use Uint8Array for Buffer instances (1d4dba0)