All notable changes to this project will be documented in this file.
- slack: Show lint diagnostics in Slack notification by @alexey1312
- lint: Handle empty stdout when ExFig finds no issues by @alexey1312
- lint: Improve error handling, type safety, and Slack notification paths by @alexey1312
- Add lint command support by @alexey1312
- action: Upgrade to node24 runtime by @alexey1312
- action: Revert node22 to node20 runtime by @alexey1312
- Update README with current versions and report scope by @alexey1312
- ci: Add .npmrc with legacy-peer-deps for TypeScript 6 compatibility by @alexey1312
- Migrate to DesignPipe org by @alexey1312
- pkl: Bump pkl version from 0.30.2 to 0.31.0 by @alexey1312
- Merge pull request #3 from alexey1312/feat/report-single-export
feat(report): support --report for single export commands by @alexey1312 in #3
- slack: Add response drain and request timeout by @alexey1312
- cache: Include pkl version in cache key by @alexey1312
- Add pkl CLI installation alongside ExFig by @alexey1312
- Update mise by @alexey1312
- Add batch report parsing and new CLI flags by @alexey1312
- Improve crash detection and diagnostics by @alexey1312
- Mise fmt by @alexey1312
- slack: Add version and platform info to notifications by @alexey1312
- Include dist/ in repository for GitHub Actions by @alexey1312
- refactor: Convert action to TypeScript, add ESLint & Jest by @alexey1312
-
Update README.md by @alexey1312
-
Test covverandge by @alexey1312
- Merge pull request #1 from alexey1312/feature-ts
feat(refactor): convert action to TypeScript, add ESLint & Jest by @alexey1312 in #1
- agent-docs: Consolidate and update agent documentation by @alexey1312
-
Add error handling and reporting for ExFig action by @alexey1312
-
Add ExFig output parsing tests by @alexey1312
- action: Preserve newlines in Slack config list by fixing escape_for_sed by @alexey1312
- action: Prevent Slack HTTP 400 on empty SUBTITLE in failure notifications by @alexey1312
- action: Use VALIDATED_COUNT for cache-hit detection in Slack notifications by @alexey1312
- action: Show configs in Slack Command field for batch notifications by @alexey1312
- action: Escape newlines in CONFIGS_DISPLAY for sed substitution by @alexey1312
- action: Add || true for ASSETS_COUNT grep pipeline by @alexey1312
- action: Add || true for grep -c with set -e by @alexey1312
- action: Fix Slack notification bugs and add jq validation by @alexey1312
- action: Add validated/exported config counts to outputs by @alexey1312
- action: Improve Slack notification accuracy and details by @alexey1312
-
action: Add customizable Slack notification templates by @alexey1312
-
action: Auto-format Slack mention IDs by @alexey1312
- action: Add Slack notifications and exit_code output by @alexey1312
- Migrate from pre-commit to hk hooks manager by @alexey1312
- action: Use -i flag instead of --config for batch command by @alexey1312
- action: Add extra_args input for additional CLI flags by @alexey1312
-
action: Handle batch command config paths correctly by @alexey1312
-
action: Handle batch command config paths correctly by @alexey1312
- test: Replace gh CLI with curl for API calls by @alexey1312
- action: Correct ExFig binary name to match release by @alexey1312
- test: Rewrite tests to not require Figma credentials by @alexey1312
- Initial commit by @alexey1312