Skip to content

Update app-feedback-toolkit to 0.4.0 - #326

Merged
wasimxyz merged 2 commits into
stagingfrom
cursor/update-app-feedback-toolkit-323b
Oct 16, 2026
Merged

wasimxyz merged 2 commits into
stagingfrom
cursor/update-app-feedback-toolkit-323b

Conversation

@wasimxyz

Copy link
Copy Markdown
Member

Summary

  • Bumps @arcadiascience/app-feedback-toolkit from ^0.1.0 to ^0.4.0. The runtime dependencies and the package exports are unchanged apart from additions. The app's imports still resolve and typecheck.
  • Adds migration 0060_linear_factory_origin, which adds a nullable factory_origin text column to linear_integration_config. The package now stores the web address where an admin turned on the software factory.

Behavior changes to know about

  • Send feedback dialog text. 0.1.0 hard-coded Data Hub-specific example text in the form (for example get_run_report… and "Download the run archive…"). 0.4.0 uses neutral examples unless the app passes placeholders. This PR does not pass placeholders, so the examples change. Say so if the old examples should stay.
  • Feedback detail view. The review detail opens as a modal instead of a sheet.
  • Software factory address. The factory starts only from the deployment where an admin last turned it on. Settings that were saved before this version have no address and keep starting the factory from every deployment until an admin turns it on again. After deploying, turn the setting off and on again from production.
  • Reporter email line. The factory no longer uses the Reporter email: line in the issue description. The User feedback label is what starts it. The line stays for engineers working on the report.

Not included

  • No new package features are wired up (the "My feedback" page, reportsHref, and importFeedback).
  • No changelog entry, because this is a dependency update. Add one if the behavior changes above need an announcement.

Verification

  • npm ci under Node 24.22.0 succeeds. The lockfile integrity hash matches the registry.
  • npm run typecheck passes.
  • npm run lint:check passes.
  • npm run test:unit passes: 81 files, 799 tests.
  • Migration 0060 applies through drizzle's migrator on a database at migration 0059. The resulting public schema matches a fresh build.
  • The integration suite was started but stopped before it finished, so it has not been verified.
  • Migration 0019 fails under drizzle's transactional migrator on an empty database. This is an existing issue and not caused by this change. Fresh databases use db:push.
Open in Web Open in Cursor 

cursoragent and others added 2 commits October 16, 2026 22:44
Moves the feedback package from 0.1.0 to 0.4.0. The runtime dependencies and
exports are unchanged apart from additions. The feedback detail view is now a
modal, the Linear setup shows the deployment address for the software factory
setting, and the factory starts from the User feedback label.

The dialog's example text now defaults to the package's neutral examples.

Co-authored-by: Wasim Amiri <wasimxyz@users.noreply.github.com>
The package stores the web address where an admin turned on the software
factory. Migration 0060 adds the nullable factory_origin column to
linear_integration_config. Rows saved before this change keep a null address,
and the package treats them as starting the factory from any deployment until
an admin turns it on again.

Co-authored-by: Wasim Amiri <wasimxyz@users.noreply.github.com>
@vercel

vercel Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
data-hub Ready Ready Preview Oct 16, 2026 10:45pm UTC
data-hub-docs Ready Ready Preview Oct 16, 2026 10:45pm UTC

Request Review

@wasimxyz wasimxyz self-assigned this Oct 16, 2026
@wasimxyz wasimxyz changed the title Update app-feedback-toolkit to 0.4.0 Update app-feedback-toolkit to 0.4.0 Oct 16, 2026
@wasimxyz
wasimxyz marked this pull request as ready for review October 16, 2026 22:47
@wasimxyz
wasimxyz merged commit d0b8d2d into staging Oct 16, 2026
5 checks passed
@wasimxyz
wasimxyz deleted the cursor/update-app-feedback-toolkit-323b branch October 16, 2026 22:48

This branch was successfully deployed

2 active deployments
Preview – data-hub — de22a089 Deployed Oct 16, 2026 by vercel[bot]
Preview – data-hub-docs — de22a089 Deployed Oct 16, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants