- Added TypeScript declaration file for ESBuild configuration
(
Source/Configuration/ESBuild/Maintain.d.ts) - Added
Workflow/Version.ymlas a static version registry for GitHub Actions, read automatically bySource/Fetch.sh
- Updated homepage URL in
package.jsonfrom#readmeanchor to?tab=readme-ov-file - Updated dependencies:
- Bump
commanderfrom 14.0.2 to 14.0.3 - Bump
dotenvfrom 17.2.3 to 17.4.1 - Bump
zodfrom 4.3.5 to 4.3.6 - Bump
@playform/buildfrom 0.2.6 to 0.3.1 - Bump
@types/nodefrom 25.0.3 to 25.5.2
- Bump
- Fixed import path in
Source/Class/Maintain.tsfrom path alias@Variable/Command.jsto relative../Variable/Command.js - Refactored
Source/Fetch.shto extract action versions from local workflow YAML files viagrep/sedinstead of fetching from the GitHub API - Added
rootDir: "./Source"totsconfig.json - Updated GitHub Actions versions:
- Bump
actions/checkoutfrom v6.0.1 to v6.0.2 across all workflow files - Bump
actions/setup-nodefrom v6.1.0 to v6.3.0 incodeql.ymlandNPM.yml - Bump
github/codeql-action/initfrom v4.31.9 to v4.35.1 incodeql.yml - Bump
github/codeql-action/analyzefrom v4.31.9 to v4.35.1 incodeql.yml - Bump
pnpm/action-setupfrom v4.2.0 to v5.0.0 inNode.ymlandcodeql.yml - Bump
dependabot/fetch-metadatafrom v2.5.0 to v3.0.0 inInnerDependabot.yml
- Bump
- Added dynamic GitHub Actions version management using environment variables
- Added ESBuild configuration files (
Maintain.jsandMaintain.ts) for build process - Added shell scripts for fetching latest action versions (
Fetch.sh,Run.sh,prepublishOnly.sh) - Added
Update.shscript for automatically updating GitHub Actions versions in workflow files - Added support for dynamically injecting action versions via
process.envvariables
- Removed
.gitignorefile - Removed
Action.shutility script
- Updated URLs in
package.jsonto use lowercasehttps://scheme - Updated dependencies:
- Bump
@octokit/corefrom 6.1.5 to 7.0.6 - Bump
commanderfrom 13.1.0 to 14.0.2 - Bump
dotenvfrom 16.5.0 to 17.2.3 - Bump
zodfrom 3.24.4 to 4.3.5 - Bump
@octokit/typesfrom 14.0.0 to 16.0.0 - Bump
@playform/buildfrom 0.2.4 to 0.2.6 - Bump
@types/etagfrom 1.8.3 to 1.8.4 - Bump
@types/nodefrom 22.15.15 to 25.0.3
- Bump
- Updated build scripts in
package.json:- Changed
Runscript fromBuild 'Source/**/*.ts' --Watchtosh Source/Run.sh - Changed
prepublishOnlyscript fromBuild 'Source/**/*.ts'tosh Source/prepublishOnly.sh
- Changed
- Updated GitHub Actions versions:
- Bump
actions/checkoutfrom v4.2.2 to v6.0.1 across all workflow files - Bump
actions/setup-nodefrom v4.4.0 to v6.1.0 inNode.ts,NPM.yml, andcodeql.yml - Bump
actions/upload-artifactfrom v4.6.2 to v6.0.0 inNode.ts - Bump
actions/cachefrom v4.2.3 to dynamic version inRust.ts - Bump
actions-rs/cargofrom v1.0.3 to dynamic version inRust.ts - Bump
cloudflare/wrangler-actionfrom v3.14.1 to dynamic version inCloudflare.ts - Bump
github/codeql-action/initfrom v3.28.17 to v4.31.9 incodeql.yml - Bump
github/codeql-action/analyzefrom v3.28.17 to v4.31.9 incodeql.yml - Bump
pnpm/action-setupfrom v4.1.0 to v4.2.0 inNode.ymlandcodeql.yml - Bump
dependabot/fetch-metadatafrom v2.3.0 to v2.4.0 inInnerDependabot.yml - Bump
ad-m/github-push-actionfrommasterto v1.0.0 inAuto.yml
- Bump
- Replaced hardcoded action versions with dynamic environment variable references in workflow generation
- Changed variable declarations from
lettoconstinDispatch.tsfor improved immutability - Enhanced error handling and validation in version fetching scripts
- Bumped version from 0.1.6 to 0.1.7 in
package.json - Updated contact email from
Source/Open@PlayForm.LTDtoSource/Open@PlayForm.Cloud - Updated organization URL from
HTTPS://PlayForm.LTDtoHTTPS://PlayForm.Cloud - Updated dependencies:
- Bump
@octokit/corefrom 6.1.4 to 6.1.5 - Bump
dotenvfrom 16.4.7 to 16.5.0 - Bump
zodfrom 3.24.2 to 3.24.4 - Bump
@octokit/typesfrom 13.10.0 to 14.0.0 - Bump
@playform/buildfrom 0.2.2 to 0.2.4 - Bump
@types/nodefrom 22.14.0 to 22.15.15
- Bump
- Updated GitHub Actions:
- Bump
actions/setup-nodefrom v4.3.0 to v4.4.0 inNode.ts,NPM.yml, andcodeql.yml - Bump
github/codeql-action/initfrom v3.28.13 to v3.28.17 incodeql.yml - Bump
github/codeql-action/analyzefrom v3.28.13 to v3.28.17 incodeql.yml
- Bump
- Updated git config user email in
Auto.ymlfromauto@playform.cloudtoCommit@PlayForm.Cloud
- Added new Auto workflow for automated scheduled commits
- Added Dependabot ignore rule for
tailwindcss@^4.0.0in NPM environment
- Updated dependencies:
- Bump
@octokit/corefrom 6.1.3 to 6.1.4 - Bump
commanderfrom 13.0.0 to 13.1.0 - Bump
deepmerge-tsfrom 7.1.3 to 7.1.5 - Bump
zodfrom 3.24.1 to 3.24.2 - Bump
@octokit/typesfrom 13.6.2 to 13.10.0 - Bump
@playform/buildfrom 0.2.1 to 0.2.2 - Bump
@types/nodefrom 22.10.5 to 22.14.0
- Bump
- Updated GitHub Actions:
- Bump
cloudflare/wrangler-actionfrom v3.13.0 to v3.14.1 inCloudflare.ts - Bump
actions/setup-nodefrom v4.1.0 to v4.3.0 inNode.tsandNPM.yml - Bump
actions/upload-artifactfrom v4.5.0 to v4.6.2 inNode.ts - Bump
actions/cachefrom v4.2.0 to v4.2.3 inRust.ts - Bump
github/codeql-actionfrom v3.27.6 to v3.28.13 incodeql.yml - Bump
pozil/auto-assign-issuefrom v2.0.1 to v2.2.0 inGitHub.yml - Bump
dependabot/fetch-metadatafrom v2.2.0 to v2.3.0 inInnerDependabot.yml - Bump
pnpm/action-setupfrom v4.0.0 to v4.1.0 incodeql.ymlandNode.yml
- Bump
- Refactored imports to use Node.js core module protocol (
node:path,node:fs/promises) - Improved repository pagination handling in
Dispatchcommand - Renamed command parameters from
[repositories...]to[Repositories...] - Changed default branch reference from
maintoCurrentin workflow dispatches - Updated shebang in
Action.shto use/usr/bin/env bashfor better portability
- Update dependencies:
- Bump
@octokit/corefrom 6.1.2 to 6.1.3 - Bump
commanderfrom 12.1.0 to 13.0.0 - Bump
zodfrom 3.23.8 to 3.24.1 - Bump
@playform/buildfrom 0.1.9 to 0.2.0 - Bump
@types/nodefrom 22.10.1 to 22.10.5
- Bump
- Update GitHub actions:
- Bump
actions/upload-artifactfrom v4.4.3 to v4.5.0 inNode.ts - Bump
actions/cachefrom v4.1.2 to v4.2.0 inRust.ts
- Bump
- Updated package dependencies:
- Updated
dotenvto version 16.4.7 - Updated
@octokit/typesto version 13.6.2 - Updated
@types/nodeto version 22.10.1
- Updated
- Updated GitHub Actions:
- Updated
cloudflare/wrangler-actionto v3.13.0 inCloudflare.ts - Updated
github/codeql-actionto v3.27.6 incodeql.yml - Updated
pozil/auto-assign-issueto v2.0.1 inGitHub.yml
- Updated
- Reordered environment variables in multiple workflow files:
- Added
DO_NOT_TRACK: 1at the top inCloudflare.yml,codeql.yml,GitHub.yml,Node.yml,NPM.yml, andRust.yml
- Added
- Updated
cloudflare/wrangler-actionto v3.12.1 inCloudflare.ts. - Updated
actions/setup-nodeto v4.1.0 inNode.tsandNPM.yml. - Updated
actions/cacheto v4.1.2 inRust.ts. - Updated
actions/checkoutto v4.2.2 in multiple workflow files (Cloudflare.yml,codeql.yml,Node.yml,NPM.yml,Rust.yml). - Updated
github/codeql-actionto v3.27.4 incodeql.yml.
- Added
Action.shscript for managing GitHub Actions. - Added import statements for
Filestype in various command files.
- Updated
.npmignoreto replaceDocumentation/withdocs/andSummary.mdwithAction.sh. - Updated
package.json:- Bumped version from 0.1.1 to 0.1.2.
- Updated email to
Source/Open@PlayForm.Cloud. - Updated URL to
https://PlayForm.Cloud. - Updated
deepmerge-tsto version 7.1.3. - Updated
@octokit/typesto version 13.6.1. - Updated
@playform/buildto version 0.1.8. - Updated
@types/nodeto version 22.9.0.
- Updated various GitHub Actions and workflows:
- Updated
cloudflare/wrangler-actionto v3.9.0 inCloudflare.ts. - Updated
actions/setup-nodeto v4.0.4 inNode.tsandNPM.yml. - Updated
actions/upload-artifactto v4.4.3 inNode.ts. - Updated
actions/cacheto v4.1.1 inRust.ts. - Updated
actions/checkoutto v4.2.1 in multiple workflow files. - Updated
github/codeql-actionto v3.26.13 incodeql.yml.
- Updated
- Improved code formatting and consistency across various TypeScript files.
- Updated
@playform/buildto version 0.1.3 - Updated
@types/nodeto version 22.5.0 - Updated
zodto version 3.23.8 - Updated
actions/upload-artifactto v4.3.6 in Node.ts
- Updated
deepmerge-tsto version 7.1.0 - Updated
@playform/buildto version 0.1.2 - Updated
@types/nodeto version 20.14.12 - Updated
zodto the latest version - Updated
Runscript to useBuild 'Source/**/*.ts' --Watch - Added
provenance: truetopackage.json
- Updated version to 0.0.8
- Updated
deepmerge-tsto version 7.0.3 - Updated
@playform/buildto version 0.1.0 - Updated
@types/nodeto version 20.14.10 - Updated project description to "Maintain 🔧"
- Fixed evolving type errors by adding
// biome-ignore lint/nursery/noEvolvingTypes:annotations
- Updated version to 0.0.8
- Updated
deepmerge-tsto version 7.0.3 - Updated
@playform/buildto version 0.1.0 - Updated
@types/nodeto version 20.14.10 - Updated project description to "Maintain 🔧"
- Fixed evolving type errors by adding
// biome-ignore lint/nursery/noEvolvingTypes:annotations
- Updated version to 0.0.6
- Updated
@playform/buildto version 0.0.10
- Updated version to 0.0.5
- Added
@playform/buildas a peer dependency - Added
peerDependenciesMetato mark@playform/buildas optional
- Updated version to 0.0.4
- Updated project description to "Maintain 🔧"
- Updated homepage URL to use HTTPS
- Updated author information
- Updated dependencies:
@octokit/coreto version 6.1.2commanderto version 12.1.0deepmerge-tsto version 7.0.1zodto version 3.23.8@octokit/typesto version 13.5.0@playform/buildto version 0.0.9@playform/documentto version 0.0.7@types/nodeto version 20.12.12
- Improved code formatting and consistency
- Updated workflows to use newer versions of actions
- Removed
.envfrom.gitignore
- Updated version to 0.0.3
- Updated homepage to
https://github.com/Playform/Maintain#readme - Added
Documentscript
- Added
@playform/documentas a dependency
- Updated version to 0.0.2
- Initial Release