Releases: johnlindquist/kit
Releases · johnlindquist/kit
main
2025-06-14-12-55-45 fix: loader fix attempt
main
2025-06-14-11-51-19 fix: revert loader
main
2025-06-14-11-34-33 fix: simplify argument handling and improve import logic in github-wo…
main
fix: rename loader test from .js to .ts to match AVA config The loader.test.js file was failing in CI because it couldn't find the loader.js module. The actual source file is loader.ts, and the AVA config is set up to handle TypeScript test files. Renaming the test to .test.ts resolves the module resolution issue. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
main
fix: fix TSX/JSX loader incorrectly intercepting TypeScript files
The loader was using url.includes('.tsx?') which matches '.ts?' due to
regex interpretation (x? means x is optional). This caused ALL TypeScript
files to be processed by the TSX loader instead of the regular TS loader.
Fixed by checking the actual file extension instead of pattern matching
in the URL string.
main
fix: revert github-workflow.ts changes that broke argument handling The previous change to manually set global.args was breaking GitHub Actions because it modified the args array that arg() uses internally. This caused arguments to be shifted and scripts to receive wrong values. Reverting to the original implementation where github-workflow.ts doesn't modify the global args array.
main
2025-06-13-20-31-49 fix(args): passing args to run script
main
fix: revert argument passing in kit.ts and run.ts to fix GitHub Actions The recent change to pass ...args to run() broke GitHub Actions workflows because github-workflow.ts doesn't handle the additional arguments properly. This was causing the create-assets script to receive wrong arguments. - Revert kit.ts line 188 to not pass ...args - Revert run.ts line 17 to not pass ...args This fixes the issue where release_id was getting the architecture value instead of the actual release ID.
main
fix: update TypeScript tests to handle script name in args The TypeScript tests were failing because arg() was returning the script name instead of the expected argument. Added a check to consume the script name from args if present before getting the actual test argument. This fixes the failing CI tests without modifying core SDK behavior. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
main
2025-06-12-13-40-52 fix(scriptlets): allow nested codefences