This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
Affected surfaces
Summary
AI summaryAdded GitHub and GitLab integrations with new permissions for graph operations.
Full changelog
Release Notes
Integrations
Added integration with GitHub and GitLab.
Current synchronization capabilities:
- title and description are synchronized
- GitHub / GitLab are the source of truth
- the issue description is stored in TaskView note
Permissions
Server API now includes permission handling for operations with the graph.
Two new permissions were added for integrations:
integrations_can_manageintegrations_can_view
⚠️ These permissions must be enabled manually if you want other users to view or manage integrations.
UI Improvements
- added date placeholders when selecting dates:
- "This week"
- current month
- fixed loader display issues
- date updates are now performed with a single request
- several general UI improvements
- fixed an issue with disabled checkbox on the main screen
Updates
- updated Web and Mobile versions
Integration Setup
To enable integrations you need to add the following environment variables:
GITHUB_INTEGRATION_CLIENT_ID=<your-client-id>
GITHUB_INTEGRATION_CLIENT_SECRET=<your-client-secret>
GITHUB_INTEGRATION_CALLBACK_URL=http://localhost:1401/module/integrations/oauth/github/callback
GITLAB_INTEGRATION_CLIENT_ID=<your-application-id>
GITLAB_INTEGRATION_CLIENT_SECRET=<your-secret>
GITLAB_INTEGRATION_CALLBACK_URL=http://localhost:1401/module/integrations/oauth/gitlab/callback
Generate Encryption Key
Tokens are encrypted with AES-256-GCM. You need a 32-byte hex key (64 characters):
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
Add it to .env.taskview:
ENCRYPTION_KEY=<your-64-char-hex-key>
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]