Skip to content

Latest commit

 

History

History
103 lines (88 loc) · 15.5 KB

CHANGELOG.md

File metadata and controls

103 lines (88 loc) · 15.5 KB

1.0.0-alpha.1 (2023-08-31)

📦 Build

  • [e3bad9a] preserve name property on classes and functions
  • [84a9540] deps-dev: Bump @arethetypeswrong/cli from 0.7.1 to 0.8.0 (#36)
  • [47b1cc5] deps-dev: Bump @swc/core from 1.3.78 to 1.3.80 (#30)
  • [fed8d71] deps-dev: Bump @swc/core from 1.3.80 to 1.3.81 (#41)
  • [369e15b] deps-dev: Bump cspell from 7.0.1 to 7.1.1 (#35)
  • [df9a508] deps-dev: Bump cspell from 7.0.1-alpha.8 to 7.0.1-alpha.9 (#1)
  • [b97da31] deps-dev: Bump cspell from 7.0.1-alpha.9 to 7.0.1 (#23)
  • [556b8a9] deps-dev: Bump cspell from 7.1.1 to 7.2.0 (#37)
  • [c93b0be] deps-dev: Bump esbuild from 0.19.0 to 0.19.1 (#5)
  • [ca37c82] deps-dev: Bump esbuild from 0.19.1 to 0.19.2 (#8)
  • [436982e] deps-dev: Bump eslint from 8.46.0 to 8.47.0 (#6)
  • [e91bcc6] deps-dev: Bump eslint from 8.47.0 to 8.48.0 (#31)
  • [9fca355] deps-dev: Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.0 (#3)
  • [b698eba] deps-dev: Bump eslint-plugin-markdownlint from 0.4.1 to 0.5.0 (#9)
  • [c37e720] deps-dev: Bump graphql from 16.7.1 to 16.8.0 (#10)
  • [c983443] deps-dev: Bump lint-staged from 13.2.3 to 14.0.0 (#11)
  • [d59f126] deps-dev: Bump lint-staged from 14.0.0 to 14.0.1 (#25)
  • [8862be2] deps-dev: Bump prettier from 3.0.1 to 3.0.2 (#14)
  • [2f3f56e] deps-dev: Bump prettier from 3.0.2 to 3.0.3 (#38)
  • [1a9eace] deps-dev: Bump pretty-format from 29.6.2 to 29.6.3 (#22)
  • [1be5136] deps-dev: Bump rxjs from 8.0.0-alpha.10 to 8.0.0-alpha.11 (#17)
  • [79b6fb1] deps-dev: Bump rxjs from 8.0.0-alpha.11 to 8.0.0-alpha.12 (#24)
  • [3261af8] deps-dev: Bump the conventional-changelog group with 5 updates (#32)
  • [5861712] deps-dev: Bump the flex-development group with 1 update (#13)
  • [b092bc9] deps-dev: bump the flex-development group with 2 updates
  • [a84f518] deps-dev: Bump the nestjs group with 3 updates (#19)
  • [00298b3] deps-dev: Bump the nestjs group with 3 updates (#26)
  • [58e0a16] deps-dev: Bump the nestjs group with 3 updates (#33)
  • [7c3aa12] deps-dev: Bump the nestjs group with 3 updates (#39)
  • [342080c] deps-dev: Bump the typescript-eslint group with 2 updates (#20)
  • [fee417e] deps-dev: Bump the typescript-eslint group with 2 updates (#34)
  • [e1e0d9c] deps-dev: Bump the typescript-eslint group with 2 updates (#7)
  • [95c0d86] deps-dev: Bump the vitest group with 3 updates (#16)
  • [d97c663] deps-dev: Bump the vitest group with 3 updates (#29)
  • [6f943a5] deps-dev: bump typescript from 5.1.6 to 5.2.1-rc
  • [20af3bf] deps-dev: bump typescript from 5.2.1-rc to 5.2.2
  • [61807e7] deps: bump @flex-development/tutils from 6.0.0-alpha.19 to 6.0.0-alpha.20
  • [833b53b] yarn: bump yarn from 4.0.0-rc.39 to 4.0.0-rc.49
  • [157babe] yarn: bump yarn from 4.0.0-rc.49 to 4.0.0-rc.50

🤖 Continuous Integration

  • [449468e] deps: Bump actions/checkout from 3.5.3 to 3.6.0 (#27)
  • [6f14363] deps: Bump actions/setup-node from 3.7.0 to 3.8.0 (#12)
  • [a460e3b] deps: Bump actions/setup-node from 3.8.0 to 3.8.1 (#15)
  • [aebd5f1] workflows: [ci] add jobs.preflight.outputs.cache-key
  • [f446665] workflows: [dependabot-auto] enable global yarn cache

📝 Documentation

✨ Features

  • [98693de] [ProgramFactory] run cli application with specific arguments
  • [06a67ab] ProgramFactory, ProgramModule
  • [8a69e3a] ProgramFactoryOptions
  • [df16a8c] add command examples from decorators
  • [34955c6] abstracts: CommandRunner
  • [9f7412c] decorators: Command, Option, Subcommand
  • [0026f3c] enums: MetadataKey, MetadataName
  • [bcf5959] interfaces: [ArgumentOptions] choices?, parser?
  • [7fafef4] interfaces: ArgumentOptions, ProgramOptions, VersionOptions
  • [0e1c4a7] interfaces: CliApplicationContext
  • [d1d7e43] metadata: CommandMetadata, OptionMetadata
  • [93b7166] metadata: RunnerMetadata
  • [6dfcb9f] models: Program
  • [50c3c2a] models: ProgramOptions
  • [3bb45ff] providers: [CliUtilityService] .BOOLEAN_CHOICES
  • [d629b00] providers: [HelpService] default help text format
  • [9ad7400] providers: CliUtilityService
  • [403477b] types: ArgumentFallback
  • [9ed5f06] types: DiscoveredCommand, DiscoveredOption
  • [85a1467] types: DoneFn, ErrorFn, ExitFn
  • [b9c37d3] types: OptionFallback

🏡 Housekeeping

  • [37df933] add changelog command
  • [bef6576] initial commit
  • [7fd5a78] tests: [integration/ProgramModule] use describe.each
  • [c5c84eb] tests: [codecov] remove tokens component
  • [f45bfde] tests: codecov integration

🦾 Refactors

  • [211edde] ProgramModule -> CommandRunnerModule
  • [f4115d2] models: [Program] run done callback with last-run command
  • [2645ded] providers: [HelpService] wrap list item descriptions
  • [2841def] types: [DoneFn] use generic type
  • [fddb5b2] types: [ErrorFn] use generic type

✅ Testing

  • [8efd214] [integration/ProgramModule] help text output
  • [edf3a7b] [codecov] match components to current and incoming directory names
  • [5c5861d] interfaces: [VersionOptions] fix test file name