Skip to content
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

Version Packages #1227

Merged
merged 1 commit into from
Dec 5, 2023
Merged

Version Packages #1227

merged 1 commit into from
Dec 5, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Dec 5, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@baloise/design-system-components@15.0.0

Major Changes

  • #1127 - Removed the deprecated option of component styles with SASS. Instead, for customizing the component design, use CSS Variables.

Patch Changes

  • Updated dependencies []:
    • @baloise/design-system-css@15.0.0
    • @baloise/design-system-fonts@15.0.0
    • @baloise/design-system-icons@15.0.0
    • @baloise/design-system-tokens@15.0.0

@baloise/design-system-components-angular@15.0.0

Major Changes

  • #1127 - Now by default the Baloise Design System will mark a form control as invalid when it's been touched and is indeed invalid.
    To disable this feature, set setInvalid to false in the design system configuration.

    BaloiseDesignSystemModule.forRoot({
      defaults: { ... },
      forms: {
        setInvalid: false, // to deactivate it
      },
    })
  • #1127 - The option to applyPolyfills for outdated browsers such as IE11 and legacy Edge has been deprecated, as the current design system no longer provides support for these versions.

Minor Changes

  • #1127 - All components are now available as standalone elements for Angular v17.

    Use the provideBaloiseDesignSystem provider within the app.config.ts file, where Angular providers are typically defined.

    app.config.ts

    import { ApplicationConfig, importProvidersFrom } from '@angular/core'
    
    import { provideBaloiseDesignSystem } from '@baloise/design-system-components-angular/standalone'
    
    export const appConfig: ApplicationConfig = {
      providers: [provideBaloiseDesignSystem()],
    }

    In each app component, import the necessary Baloise Design System components or a bundled set.

    app.component.ts

    import { CUSTOM_ELEMENTS_SCHEMA, Component } from '@angular/core'
    import { CommonModule } from '@angular/common'
    import { BalApp, BalButton } from '@baloise/design-system-components-angular/standalone'
    
    export interface UpdateControl {
      name: string
      value: any
    }
    
    @Component({
      selector: 'app-root',
      standalone: true,
      schemas: [CUSTOM_ELEMENTS_SCHEMA],
      imports: [CommonModule, BalApp, BalButton],
      template: `
        <bal-app>
          <main class="container py-normal">
            <bal-button>My Button</bal-button>
          </main>
        </bal-app>
      `,
    })
    export class AppComponent {}

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0

@baloise/design-system-components-react@15.0.0

Major Changes

  • #1127 - The option to applyPolyfills for outdated browsers such as IE11 and legacy Edge has been deprecated, as the current design system no longer provides support for these versions.

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0

@baloise/design-system-components-vue@15.0.0

Major Changes

  • #1127 - The option to applyPolyfills for outdated browsers such as IE11 and legacy Edge has been deprecated, as the current design system no longer provides support for these versions.

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0

@baloise/design-system-components-table@15.0.0

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0
    • @baloise/design-system-css@15.0.0

@baloise/design-system-css@15.0.0

Patch Changes

  • Updated dependencies []:
    • @baloise/design-system-fonts@15.0.0
    • @baloise/design-system-tokens@15.0.0

@baloise/design-system-testing@15.0.0

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0

@baloise/design-system-brand-icons@15.0.0

@baloise/design-system-favicons@15.0.0

@baloise/design-system-fonts@15.0.0

@baloise/design-system-icons@15.0.0

@baloise/design-system-maps@15.0.0

@baloise/design-system-tokens@15.0.0

docs-web@0.0.7

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0
    • @baloise/design-system-brand-icons@15.0.0
    • @baloise/design-system-css@15.0.0
    • @baloise/design-system-icons@15.0.0
    • @baloise/design-system-tokens@15.0.0

e2e-tests@13.6.19

Patch Changes

  • Updated dependencies [eb99be527]:
    • @baloise/design-system-components@15.0.0

@baloise/design-system-output-target-angular@15.0.0

@baloise/design-system-output-target-react@15.0.0

@baloise/design-system-output-target-vue@15.0.0

Copy link

vercel bot commented Dec 5, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
design-system-old ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 5, 2023 3:36pm

@incubator-tekton
Copy link

🚀 Welcome to Baloise ChatOps based GitOps Bot 🎉

- If you want to enable preview environments for this PullRequest, comment with `/preview`. 
- If you want to disable the preview environment for this PR, comment with `/undeploy`. 
- If you need help or want to see the docs, comment with `/help`. 
                            
Make sure to refresh this page after submitting a command.
Preview environments can be redeployed automatically if you enable the webhook for updates to the source branch. :new:

Have fun building awesome apps! :hammer:  :whale2:  :truck:  :ship:

@hirsch88 hirsch88 merged commit 9c3601b into main Dec 5, 2023
2 checks passed
@hirsch88 hirsch88 deleted the changeset-release/main branch December 5, 2023 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants