10 KiB
10 KiB
0.6.0 (2022-11-28)
⚠ BREAKING CHANGES
- generate:typetests:
fluid-type-validator
is deprecated. Useflub generate typetests
instead. - release:report: The
--all
and--limit
flags have been removed fromflub release report
. Useflub release history
instead.
Features
- fluid-build: Enable fluid-build to use pnpm and yarn (#12874) (ee53e3b), closes #12236
- generate:typetests: Add --branch flag to typetest generator (#13018) (3a50b02)
- generate:typetests: Make type tests configurable per-branch (#12849) (8c29adc)
Bug Fixes
- build-tools: Add missing dependency (#12979) (b9d33cf), closes #12849
- build-tools: Load workspaceGlobs from pnpm properly (#13083) (2f162b6)
- fluid-build: Parse build-cli tasks properly in fluid-build (#12988) (2217e3d)
Code Refactoring
0.5.0 (2022-11-04)
⚠ BREAKING CHANGES
- bump:deps: The
-p
flag has been changed to specify a package name, which is consistent with other commands. Use--prerelease
to replace former uses of-p
. - check:layers: The
--info
flag is now required.
Features
- build-cli: Add --exact flag to bump command (#12667) (4121187)
- build-cli: Add
merge info
command (#12437) (6bceb77) - build-cli: Add autocomplete support for bash and zsh (#12748) (429840d)
- build-cli: Add handler exclusion and listing to check policy command (#12648) (0435b82)
- build-tools: Add conventional commits deps and helper script (#12261) (e7c61a0)
- fluid-build: Support pnpm-workspace.yaml as workspace source (#12252) (45c9f4f)
- check:policy: Add policy handler to check for extraneous lockfiles (#12726) (a477941), closes #9956
- check:policy: Add policy to check for correct dependency types (#12724) (fe6d4c2), closes /github.com/microsoft/FluidFramework/pull/9966#discussion_r853523526
- generate:typetests: Configurable type test generation (#12507) (e3506f8)
Bug Fixes
- build-cli: Add baseline version and normalize JSON (#12682) (29236f9)
- build-cli: Add option to include .generated in type test file names (#12717) (21b171b)
- build-cli: Allow prerelease as a valid value for release argument (#12479) (0dc04f0)
- build-cli: Check assets properly in generate bundleStats command (#12691) (54b358e)
- build-cli: Check the root package.json of a release group when updating dependencies (#12381) (8f7df28)
- build-cli: Consistent commit messages for dep bumps (#12357) (9f12dca)
- build-cli: Exclude independent packages when bumping release groups (#12652) (cfe3c9d)
- build-cli: policy-check should only run on main by default (#12458) (dab6b05)
- build-cli: Read layer config file without using require() (#12689) (712016f)
- build-cli: Require versionConstraint flag in generate:typetests (#12582) (91317a9)
- build-tools: Bump cmd detects ver scheme (#12311) (20ee489)
- build-tools: Generate commit messages for bumps consistently (#12317) (cf28fbd)
- build-tools: Make the default bundle directory deterministic in docs (#12325) (9617d1a), closes AB#1961
- bump: Fix detection of version scheme for internal/dev builds (#12755) (9b7f2b4)
- bump: Fix detection of version scheme for test builds (#12758) (00f660b)
- fluid-build: Support flub generate typetests tasks in fluid-build (#12732) (99a6c65)
- policy-check: Make check policy continue after errors (#12373) (edb1d84)
- version-tools: Correct handling of internal dev/prerelease versions (#12734) (5ba0ee9), closes #12721
- version-tools: Relax handling of internal dev/prerelease versions (#12721) (ac51c35)
Reverts
- build-tools: Include ".generated" in typetest filenames (#12571) (82637e0)
- build-tools: revert downgrade lerna to v4 (#12580) (a9b0650), closes #12563