-
-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deprecate unnecessary extension config functions #2079
Comments
kodiakhq bot
pushed a commit
that referenced
this issue
Feb 9, 2023
- deprecates bespoke compression functions for `brotli` and `gzip` - tightens up the public type declarations and bud augmentations for easier configuration refers: - #2079 ## Type of change **PATCH: backwards compatible change** This PR includes breaking changes to the following core packages: - none This PR includes breaking changes to the follow extensions: - none ## Dependencies ### Adds - none ### Removes - none
kodiakhq bot
pushed a commit
that referenced
this issue
Feb 12, 2023
- deprecate `bud.eslint.fix` - improve packaging - update `examples/eslint` - improve typings/intellisense: only expose to the public interface: - `bud.eslint.set` - `bud.eslint.get` - `bud.eslint.enable` refers: - #2079 ## Type of change **PATCH: backwards compatible change** This PR includes breaking changes to the following core packages: - none This PR includes breaking changes to the follow extensions: - none ## Dependencies ### Adds - none ### Removes - none
kodiakhq bot
pushed a commit
that referenced
this issue
Feb 16, 2023
- fix: `console.*` in dashboard should be flex=column - deprecate `bud.postcss.syntax` - deprecate `bud.postcss.sourceMap` - deprecate `bud.tailwindcss.generateImports` - deprecate `bud.mdx.rehypePlugins` - deprecate `bud.mdx.remarkPlugins` - update `@roots/bud-terser` properties to match new terserOptions shape (`format` instead of `output`, see https://terser.org/docs/api-reference#format-options) - update `@roots/bud-sass` to use `bud.postcss.set()` instead of `bud.postcss.syntax()` - ensure `@roots/bud-tailwindcss` is done before config is called - types: improve public interface for `@roots/bud-imagemin` - types: improve `@roots/bud-esbuild` public interface - types: improve `@roots/bud-terser` public interface - types: improve `@roots/bud-wordpress-theme-json` public interface - docs: improve `@roots/bud-esbuild` docs - remove Extension.init callback from extension lifecycle refers: - #2079 ## Type of change **PATCH: backwards compatible change** This PR includes breaking changes to the following core packages: - none This PR includes breaking changes to the follow extensions: - none ## Dependencies ### Adds - none ### Removes - none
kodiakhq bot
pushed a commit
that referenced
this issue
Feb 16, 2023
- deprecates `bud.typescript.useBabel` - deprecates `bud.vue.runtimeOnly` refers: - [#2079](#2079) covers deprecation of functions in preparation for bud@7.0.0. ## Type of change **PATCH: backwards compatible change** This PR includes breaking changes to the following core packages: - none This PR includes breaking changes to the follow extensions: - none ## Dependencies ### Adds - none ### Removes - none
3 tasks
kellymears
changed the title
[planned] deprecate unnecessary extension config functions
deprecate unnecessary extension config functions
May 11, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Agreement
The feature
#2078 adds a nice interface for managing extension options that makes lots of different extension functions obsolete.
Use case
This will greatly increase test coverage and should reduce support requests.
Notes
@deprecated
tag to function in bud@6Deprecate
bud.babel.getEnvbud.babel.setEnvThe text was updated successfully, but these errors were encountered: