Releases: BuilderIO/mitosis
@builder.io/[email protected]
Patch Changes
-
995eb95: [All] Add new
explicitBuildFileExtensions
toMitosisConfig
. This allows users to manage the extension of some components explicitly. This is very useful for plugins:/** * Can be used for cli builds. Preserves explicit filename extensions when regex matches, e.g.: * { * explicitBuildFileExtension: { * ".ts":/*.figma.lite.tsx/g, * ".md":/*.docs.lite.tsx/g * } * } */ explicitBuildFileExtensions?: Record<string, RegExp>;
[All] Add new
pluginData
object toMitosisComponent
which will be filled during build via cli. Users get some additional information to use them for plugins:/** * This data is filled inside cli to provide more data for plugins */ pluginData?: { target?: Target; path?: string; outputDir?: string; outputFilePath?: string; };
-
341f281: [All] add additional
build
type for Plugin to allow users to run plugins before/after cli build process -
b387d21: [React, Angular] fix: issue with
state
insidekey
attribute inFragment
.Example:
<Fragment key={state.xxx + "abc"}...
was generated in React withstate.xxx
and in Angular withoutthis.
.
@builder.io/[email protected]
Patch Changes
-
995eb95: [All] Add new
explicitBuildFileExtensions
toMitosisConfig
. This allows users to manage the extension of some components explicitly. This is very useful for plugins:/** * Can be used for cli builds. Preserves explicit filename extensions when regex matches, e.g.: * { * explicitBuildFileExtension: { * ".ts":/*.figma.lite.tsx/g, * ".md":/*.docs.lite.tsx/g * } * } */ explicitBuildFileExtensions?: Record<string, RegExp>;
[All] Add new
pluginData
object toMitosisComponent
which will be filled during build via cli. Users get some additional information to use them for plugins:/** * This data is filled inside cli to provide more data for plugins */ pluginData?: { target?: Target; path?: string; outputDir?: string; outputFilePath?: string; };
-
341f281: [All] add additional
build
type for Plugin to allow users to run plugins before/after cli build process -
Updated dependencies [995eb95]
-
Updated dependencies [341f281]
-
Updated dependencies [b387d21]
- @builder.io/[email protected]
@builder.io/[email protected]
Patch Changes
- 772d6f5: Angular selector support in code generation
@builder.io/[email protected]
Patch Changes
- Updated dependencies [772d6f5]
- @builder.io/[email protected]
@builder.io/[email protected]
Patch Changes
- d52fe59: [Builder]: bound media query styles are not converted to strings
@builder.io/[email protected]
Patch Changes
- Updated dependencies [d52fe59]
- @builder.io/[email protected]
@builder.io/[email protected]
@builder.io/[email protected]
Patch Changes
- Updated dependencies [73a55a3]
- Updated dependencies [10a168d]
- @builder.io/[email protected]
@builder.io/[email protected]
Patch Changes
- 7ae4a01: Fix: Solid fragments rendering by removing all props
@builder.io/[email protected]
Patch Changes
- e9cfef0: [All] Fix: scope renaming of state methods to not include shadow variables
[Angular]: Updatestate.*
->this.*
transform to new AST transform approach