Releases: TanStack/intent
Release 2026-03-16 19:53
Release 2026-03-16 19:53
Changes
@tanstack/intent
Patch Changes
-
Replace hardcoded
TanStack/intentdispatch target innotify-intent.ymltemplate with${{ github.repository }}so the workflow works for any repo, not just TanStack org libraries. (#82) -
Replace bin.intent detection with tanstack-intent keyword check for package discovery. Remove the
add-library-bincommand and bin shim generation system — packages are now identified by having"tanstack-intent"in their keywords array, which was already required for registry discovery. Also fixcollectPackagingWarningsto skip the!skills/_artifactswarning for monorepo packages. (#81) -
Make
scanForIntentsandscanLibrarysynchronous instead of returning Promises for purely synchronous work. Clean up unnecessary async/await throughout source and tests, extract DRY test helpers, and improve type narrowing. (#55) -
Add workspace-aware scanning so
intent listdiscovers skills in monorepo workspace packages when run from the root. ReplaceresolveDepDirwithcreateRequire-based resolution that handles hoisted deps, pnpm symlinks, and export maps. TheresolveDepDirpublic API signature changed from 4 parameters to 2 — callers using the old signature should update toresolveDepDir(depName, parentDir).detectPackageManagernow checks workspace root for lockfiles when scanning from a subdir. (#79) -
Improves the intent CLI with better setup validation, clearer feedback, version conflict detection, and improved monorepo support. (#72)
Packages
- @tanstack/intent@0.0.21