Skip to content

Latest commit

 

History

History
511 lines (384 loc) · 55.9 KB

CHANGELOG.md

File metadata and controls

511 lines (384 loc) · 55.9 KB

[email protected] (2023-11-06)

🤖 Continuous Integration

  • [ba008c2] workflows: [publish] fix provenance statement generation

[email protected] (2023-11-06)

🤖 Continuous Integration

  • [86aadcf] workflows: [publish] fix provenance statement generation

[email protected] (2023-11-06)

🤖 Continuous Integration

  • [c53f998] workflows: [publish] fix provenance statement generation

[email protected] (2023-11-05)

🤖 Continuous Integration

  • [4b53f72] workflows: [publish] fix provenance statement generation

[email protected] (2023-11-05)

📦 Build

  • [789e518] deps-dev: bump @arethetypeswrong/cli from 0.12.2 to 0.13.1 (#187)
  • [4bf0a25] deps-dev: bump eslint-plugin-unicorn from 48.0.1 to 49.0.0 (#182)
  • [cdc2003] deps-dev: bump jsonc-eslint-parser from 2.3.0 to 2.4.0 (#171)
  • [7902717] deps-dev: bump the typescript-eslint group with 2 updates (#179)
  • [c19b35e] deps-dev: bump the vitest group from 0.34.6 to 1.0.0-beta.3
  • [111ec67] pkg: generate provenance statements
  • [1baaced] yarn: bump yarn from 4.0.0-rc.53 to 4.0.1

🤖 Continuous Integration

  • [562df51] deps: bump actions/create-github-app-token from 1.5.0 to 1.5.1 (#183)
  • [5a51e27] deps: bump actions/setup-node from 3.8.1 to 4.0.0 (#168)
  • [dbdbf0e] workflows: add release-chore
  • [9161ff5] workflows: improve workflows

✨ Features

✅ Testing

[email protected] (2023-11-04)

📦 Build

  • [5a84ce0] deps-dev: bump chai from 5.0.0-alpha.1 to 5.0.0-alpha.2 (#177)
  • [4650437] deps-dev: bump dprint from 0.41.0 to 0.42.3 (#174)
  • [2d6f75f] deps-dev: bump dprint from 0.42.3 to 0.42.5 (#178)
  • [ed21536] deps-dev: bump the commitlint group with 1 update (#173)
  • [3229098] deps-dev: bump the commitlint group with 2 updates (#172)
  • [d6336a3] deps-dev: bump the typescript-eslint group with 2 updates (#169)
  • [76755fc] deps: bump the dependencies group with 2 updates (#175)

🤖 Continuous Integration

  • [8337294] [@dependabot] use secrets.GH_REGISTRY_TOKEN
  • [c4d1a71] workflows: [auto-review] fix approval conditional
  • [3de94c5] workflows: [dependabot-dedupe] run on pull_request activity
  • [1571c28] workflows: [dependabot-dedupe] use github.head_ref in commit step

🐛 Fixes

  • [b7cad30] changelog: current date

[email protected] (2023-10-22)

🤖 Continuous Integration

  • [0e96454] workflows: [release] fix notes logic

[email protected] (2023-10-22)

📦 Build

  • [e0fbdb6] deps-dev: bump the eslint group with 1 update (#162)

🤖 Continuous Integration

  • [742df94] add changelog job to required status checks
  • [6a18c00] workflows: [auto-merge] cleanup if conditional
  • [b59490e] workflows: [auto-merge] use bot token
  • [d2af94f] workflows: [ci] add changelog job summary
  • [c368831] workflows: [infrastructure] check github.actor against vars.MAINTAINERS
  • [b2beb7e] workflows: [integrity] cleanup pull_request event activity types
  • [a51c1f1] workflows: [release-branch] use bot token
  • [d2cd2d5] workflows: [release] add releases notes to job summary
  • [ae8d06e] workflows: [release] fix jobs.publish.steps.checkout permissions
  • [7dd78af] workflows: [release] fix jobs.publish.steps.tag command
  • [1451601] workflows: add auto-review
  • [8170104] workflows: add dependabot-dedupe

🏡 Housekeeping

  • [61d48c4] github: add labels scope:changelog and scope:git
  • [ea32d96] github: sort feature issue template labels
  • [5009d7d] tests: [vitest] update reporters config logic

✅ Testing

  • [4a1c96d] stabilize changelog tests

[email protected] (2023-10-20)

⚠ BREAKING CHANGES

  • nvm: require >=18.18.2 <20.6.0 || >20.6.0
  • init project rewrite

📦 Build

  • [40f0434] deps-dev: bump @arethetypeswrong/cli from 0.10.1 to 0.10.2 (#103)
  • [29565d5] deps-dev: bump @arethetypeswrong/cli from 0.10.2 to 0.11.0 (#125)
  • [e49314c] deps-dev: bump @arethetypeswrong/cli from 0.11.0 to 0.12.1 (#140)
  • [cdf094b] deps-dev: bump @arethetypeswrong/cli from 0.12.1 to 0.12.2 (#146)
  • [016d957] deps-dev: bump @arethetypeswrong/cli from 0.9.0 to 0.10.1 (#89)
  • [5d9fcb4] deps-dev: bump @faker-js/faker from 8.0.2 to 8.1.0 (#115)
  • [eddec77] deps-dev: bump @faker-js/faker from 8.1.0 to 8.2.0 (#148)
  • [7a32453] deps-dev: bump @swc/core from 1.3.81 to 1.3.82 (#82)
  • [4ec551c] deps-dev: bump cspell from 7.2.0 to 7.3.2 (#84)
  • [7e60047] deps-dev: bump cspell from 7.3.2 to 7.3.5 (#106)
  • [c430ef8] deps-dev: bump cspell from 7.3.5 to 7.3.6 (#107)
  • [062ae1a] deps-dev: bump cspell from 7.3.6 to 7.3.7 (#129)
  • [650af9a] deps-dev: bump cspell from 7.3.7 to 7.3.8 (#149)
  • [a92d2a6] deps-dev: bump dprint from 0.40.2 to 0.41.0 (#105)
  • [4d2a43e] deps-dev: bump esbuild from 0.19.2 to 0.19.3 (#110)
  • [b2bc507] deps-dev: bump esbuild from 0.19.3 to 0.19.4 (#128)
  • [821f801] deps-dev: bump eslint-import-resolver-typescript from 3.6.0 to 3.6.1 (#120)
  • [0845f72] deps-dev: bump eslint-plugin-import from 2.27.5 to 2.28.1 (#83)
  • [7a97a68] deps-dev: bump eslint-plugin-jsonc from 2.9.0 to 2.10.0 (#139)
  • [65e6e72] deps-dev: bump eslint-plugin-yml from 1.8.0 to 1.9.0 (#104)
  • [59ce85b] deps-dev: bump eslint-plugin-yml from 1.9.0 to 1.10.0 (#138)
  • [c4c2a15] deps-dev: bump lint-staged from 14.0.1 to 15.0.1 (#147)
  • [8144b11] deps-dev: bump lint-staged from 15.0.1 to 15.0.2 (#155)
  • [67baae5] deps-dev: bump the commitlint group with 1 update (#130)
  • [b4f2727] deps-dev: bump the commitlint group with 1 update (#145)
  • [7d7576d] deps-dev: bump the commitlint group with 2 updates (#159)
  • [61cdc46] deps-dev: bump the eslint group with 1 update (#121)
  • [b2b96b0] deps-dev: bump the eslint group with 1 update (#137)
  • [9340204] deps-dev: bump the eslint group with 1 update (#96)
  • [28d7526] deps-dev: bump the flex-development group with 1 update (#97)
  • [a05d3b5] deps-dev: bump the nestjs group with 2 updates (#118)
  • [ceda859] deps-dev: bump the nestjs group with 2 updates (#135)
  • [c8f387d] deps-dev: bump the nestjs group with 2 updates (#98)
  • [b32e5f7] deps-dev: bump the nestjs group with 3 updates (#80)
  • [1a55024] deps-dev: bump the typescript-eslint group with 2 updates (#102)
  • [47cc069] deps-dev: bump the typescript-eslint group with 2 updates (#114)
  • [b13e749] deps-dev: bump the typescript-eslint group with 2 updates (#124)
  • [0759efe] deps-dev: bump the typescript-eslint group with 2 updates (#132)
  • [724c04c] deps-dev: bump the typescript-eslint group with 2 updates (#141)
  • [f235d7d] deps-dev: bump the typescript-eslint group with 2 updates (#150)
  • [64a19f0] deps-dev: bump the typescript-eslint group with 2 updates (#87)
  • [121e06f] deps-dev: bump the vitest group with 3 updates (#116)
  • [7f6d596] deps-dev: bump the vitest group with 3 updates (#131)
  • [3ec3b86] deps-dev: bump vite from 5.0.0-beta.1 to 5.0.0-beta.2 (#113)
  • [2abaf4c] deps-dev: bump vite from 5.0.0-beta.10 to 5.0.0-beta.11 (#156)
  • [8a9f2ad] deps-dev: bump vite from 5.0.0-beta.2 to 5.0.0-beta.3 (#122)
  • [161cc73] deps-dev: bump vite from 5.0.0-beta.3 to 5.0.0-beta.4 (#133)
  • [a240b44] deps-dev: bump vite from 5.0.0-beta.4 to 5.0.0-beta.5 (#142)
  • [1ef3e44] deps-dev: bump vite from 5.0.0-beta.5 to 5.0.0-beta.6 (#143)
  • [d1629b9] deps-dev: bump vite from 5.0.0-beta.6 to 5.0.0-beta.7 (#144)
  • [0b5b6ac] deps-dev: bump vite from 5.0.0-beta.7 to 5.0.0-beta.8 (#152)
  • [a90c715] deps-dev: bump vite from 5.0.0-beta.8 to 5.0.0-beta.10 (#153)
  • [c7601b5] deps-dev: downgrade eslint-plugin-import from 2.28.1 to 2.27.5
  • [81ec976] deps: bump cosmiconfig from 8.2.0 to 8.3.3 (#85)
  • [eb7f8f8] deps: bump get-func-name from 2.0.0 to 2.0.2 (#126)
  • [b8b0ae8] deps: bump postcss from 8.4.30 to 8.4.31 (#134)
  • [8a05850] deps: bump the dependencies group with 1 update (#119)
  • [cc6b5ae] deps: bump the dependencies group with 1 update (#127)
  • [bba51ea] deps: bump the dependencies group with 1 update (#136)
  • [4ff7b36] deps: bump the dependencies group with 1 update (#151)
  • [83ec01c] deps: bump the dependencies group with 1 update (#93)
  • [5c4a27c] deps: bump the dependencies group with 2 updates (#108)
  • [dbb2db4] deps: bump the dependencies group with 2 updates (#99)
  • [642cc9f] nvm: require >=18.18.2 <20.6.0 || >20.6.0

🤖 Continuous Integration

  • [ae99e7e] [@dependabot] ignore eslint-plugin-import
  • [b1f2493] add codecov status checks
  • [ad14c65] deps: bump actions/cache from 3.3.1 to 3.3.2 (#95)
  • [3885804] deps: bump actions/checkout from 3.6.0 to 4.0.0 (#86)
  • [dc05906] deps: bump actions/checkout from 4.0.0 to 4.1.0 (#123)
  • [f98bc04] deps: bump actions/checkout from 4.1.0 to 4.1.1 (#154)
  • [999a933] deps: bump actions/upload-artifact from 3.1.2 to 3.1.3 (#92)
  • [e8afc66] deps: bump crazy-max/ghaction-import-gpg from 5.3.0 to 6.0.0 (#101)
  • [d9f40c1] workflows: [ci] add changelog job
  • [a1f0ce4] workflows: [ci] remove release/** branch trigger
  • [f791c67] workflows: [release-branch] add pr job
  • [d2dd4bd] workflows: [release-branch] fix pr assignee syntax
  • [a8c4e54] workflows: [release] cleanup publish job
  • [3dab080] workflows: [release] set trust on gpg key via action input
  • [3e64a58] workflows: [release] use secrets.PAT_REPO
  • [28319fb] workflows: add git
  • [d1e4261] workflows: add release-branch

📝 Documentation

  • [e34f5b7] update deployment guide

✨ Features

🐛 Fixes

  • [6d162ab] changelog: samefile writes

🏡 Housekeeping

  • [2e9d40f] [dprint] update config
  • [8e7c5aa] pkg: update package info
  • [cca3204] scripts: [release] fix branching logic
  • [9580017] scripts: remove typecheck-build
  • [668b2e3] tests: [codecov] configure components

🦾 Refactors

✅ Testing

  • [1d8ee86] changelog: [ChangelogStream] stabilize #print test

[email protected] (2021-09-18)

⚠ BREAKING CHANGES

  • typescript: IsSemVerOptionsConfigSatisfies -> IsSemVerOptionsSatisfies
  • typescript: IsSemVerOptionsConfigCMP -> IsSemVerOptionsCMP
  • typescript: IsSemVerOptionsConfigClean -> IsSemVerOptionsClean

📦 Build

🤖 Continuous Integration

  • [e9144b5] workflows: fix environment variable usage
  • [61e41e2] workflows: refactor add-status-released-label job promises
  • [70fd5f3] workflows: refactor distribution tag logic
  • [efd32b2] workflows: use npm to publish to gpr

📝 Documentation

  • [df2925f] update sample .gitconfig

✨ Features

🏡 Housekeeping

  • [306c782] add scope:ci label
  • [360d14d] add scope:config and scope:standard-version labels
  • [38b5834] add scope:gh and scope:shell labels
  • [993b6da] add scope:providers label
  • [8de32f3] add eslint base config
  • [9c96e70] organize labels
  • [ae15022] refine commit scopes
  • [f94a4e1] run yarn set version berry
  • [9f8488d] update lint-staged config
  • [fbd43f6] update scope:validation label description
  • [3f55036] update environment variables
  • [889322b] use yarn workspace based commit scopes
  • [7956d18] scripts: add check:install
  • [734c8b6] scripts: add clean:modules and clean:yarn
  • [3ed0fe5] scripts: fix cannot find module '@grease/utils/log.util'
  • [70156cb] typescript: add typings for [email protected]
  • [162396a] workflows: add integrity
  • [1c1a563] yarn: add @yarnpkg/plugin-interactive-tools

🦾 Refactors

  • [990f9dd] types directory architecture
  • [d178829] integrate getOptions into main
  • [0347d26] grease: CreateReleaseDTO#toString
  • [787ac1d] grease: integrate @flex-development/[email protected]
  • [710a0e2] scripts: simplify 'node_modules' reference patch logic
  • [b420f94] typescript: IsSemVerOptionsConfigClean -> IsSemVerOptionsClean
  • [a99d89d] typescript: IsSemVerOptionsConfigCMP -> IsSemVerOptionsCMP
  • [3d2ddc9] typescript: IsSemVerOptionsConfigSatisfies -> IsSemVerOptionsSatisfies
  • [71c75dc] workflows: jobs.<job_id>.steps[*].with.scope syntax for actions/setup-node

✅ Testing

  • [dcba004] use jest-github-reporter
  • [b8c5c26] use OPTIONS fixture in cacheOptions functional test
  • [aabe44f] grease: update changelog fixtures
  • [5150d51] grease: use DTO fixture in IsPath functional test
  • [1cfa183] typescript: update tsconfig.test.json

[email protected] (2021-08-26)

📦 Build

🤖 Continuous Integration

  • [349af4e] workflows: add scope output to build_command step
  • [84545f2] workflows: fix publish-release job
  • [74dc8a3] workflows: update distribution tag logic
  • [b818086] workflows: use secrets.PAT_GPR_FLDV_ADMIN in publish-to-gpr step
  • [a908beb] workflows: use yarn workspace command

📝 Documentation

  • [ce90c3d] fix typo in contributing guide
  • [90e1254] node: add "Prereleases" section to usage guide

✨ Features

  • [541a880] node: utils/getPrerelease
  • [ea6c990] node: autodetect prerelease

🐛 Fixes

  • [ceae900] node: options.prereleaseMap?.entries is not a function
  • [1cbb654] tests: release tests

🏡 Housekeeping

  • [1a433a9] update default feature request labels
  • [9193e54] update feature request template
  • [06532a6] node: update package keywords
  • [005e1c1] scripts: update build script
  • [7fb3be5] scripts: update release workflow script

🦾 Refactors

  • [549bf6d] node-typescript: update SemanticVersionTag definition
  • [66538cb] node-typescript: update SemanticVersionUnstable definition
  • [1c4c898] node: update grease options

[email protected] (2021-08-23)

📝 Documentation

  • [6630524] node: update package.json#homepage
  • [32699c2] node: update installation instructions

[email protected] (2021-08-23)

🤖 Continuous Integration

  • [ca0ae3d] workflows: add automate-pr-reviews workflow
  • [e331c4b] workflows: fix continuous-integration workflow
  • [2181e37] workflows: update job secrets and environment variables
  • [1ceee8c] workflows: update workflow names

🐛 Fixes

  • [e8ede43] node: CreateReleaseDTO#version failure when options.skip.tag is true
  • [b89a932] scripts: releaseCommitMessageFormat

🏡 Housekeeping

  • [3affb38] update release workflow
  • [9c96406] update yarn2 config
  • [e99a18b] typescript: update tsconfig.test.json

✅ Testing

  • [b1183f1] node: update IsSemVer functional test for version bump

[email protected] (2021-08-15)

📦 Build

  • [d7dd980] deps-dev: bump eslint-plugin-jsdoc to 36.0.6
  • [9154d92] deps-dev: remove extraneous dependency ts-loader
  • [60789a6] deps: bump @types/debug from 4.1.5 to 4.1.7 (#1)
  • [6f0d77a] deps: bump @types/lodash from 4.14.170 to 4.14.171 (#3)
  • [8504d8b] deps: bump @types/lodash from 4.14.171 to 4.14.172 (#6)
  • [8bbc133] deps: bump chalk from 4.1.1 to 4.1.2 (#2)
  • [8e5ec25] node: add types only production build

📝 Documentation

  • [857f9b0] code reviews
  • [a8fff2f] fix link to "Generating Release Notes" section
  • [e74300f] releasing
  • [fa65fde] update Getting Started section in README
  • [b0ad929] update contributing guide
  • [73f2f1c] update usage examples

✨ Features

  • [2e5894a] node: GreaseOptions.gitdir
  • [2b697aa] node: GreaseOptions.verify
  • [105ec5b] node: add GreaseScripts.postrelease
  • [fc61afa] node: release branch whitelist
  • [38bedbc] node: validate release data during greaser lifecycle

🐛 Fixes

  • [8e65403] commitlint.config
  • [5d34043] eslint typescript project settings
  • [fbe5265] node: cannot read property 'options' of undefined
  • [20abaf1] node: CreateReleaseDTO validation failure: [files,version]
  • [9cd322c] node: CreateReleaseDTO validation failure: [version]
  • [a1a6f86] node: CreateReleaseDTO#toString
  • [4dfdbe4] node: CreateReleaseDTO#toString
  • [622d9ac] node: CreateReleaseDTO#toString
  • [4f90f0b] node: grease/main runs options.scripts.prerelease twice
  • [c6c9db0] node: grease/main runs options.scripts.prerelease twice
  • [fd8aece] node: GreaseOptions.infile decorator
  • [0a82c6e] node: IsTargetBranchConstraint.validate
  • [a49eb3b] node: package.json#types
  • [36daabb] node: standard-version/lib/run-lifecycle-script usage
  • [68ccc1f] node: updaters_1.default is not a function
  • [8b3b8f4] node: add GreaseScripts.postdepchecker
  • [91f560a] node: release tagging
  • [eff36a2] scripts: check:style
  • [3febb13] typescript: @zerollup/ts-transform-paths usage

🏡 Housekeeping

  • [d3e9f8a] yarn set version 3.0.1
  • [34a51ba] add CHANGELOG files to .prettierignore
  • [3bbf8be] add publish:node script
  • [3d88b50] add scope:cache label
  • [2f29aa3] P010-1 initial commit
  • [25ac6a6] P010-3 #done #time 15m
  • [1d609e9] replace scope:grease-cli with scope:cli
  • [0e63fc7] replace scope:grease label with scope:node
  • [0bd0082] run yarn bootstrap
  • [127aea5] update publish config
  • [796873b] node-release: allow users to download package from github
  • [d15c166] node-scripts: add release workflow script
  • [eb097c0] node-scripts: update release workflow
  • [78a4b6a] node-scripts: update release workflow
  • [92c75a1] node: add prepublish script
  • [800d232] node: update package.json#publishConfig
  • [0de83c3] release: @flex-development/[email protected]

🦾 Refactors

  • [2267cb8] implement monorepo architecture
  • [eddf14f] node: CreateReleaseDTO.files validation options
  • [7387e1a] node: grease/main error log
  • [99a20e5] node: greaser lifecycle logging
  • [c319f84] node: lifecycle logs
  • [c3bb103] node: validation api

🗑️ Reverts

  • [f56dea7] node: add types only production build