Skip to content

Releases: scania/corporate-ui

4.0.3-0

30 Jan 09:18
1663053
Compare
Choose a tag to compare
4.0.3-0 Pre-release
Pre-release
Merge pull request #541 from scania/feature/bump_version

bump version

4.0.2

13 Jan 15:39
ce096dc
Compare
Choose a tag to compare

Release notes Corporate UI 4.0.2

Improvements

Bugs

Upcoming

  • Cookie message component
  • Improve the component-library
  • Improve the corporate-ui usage in Angular, React and Vue

Available at:

Links

4.0.1

13 Jan 13:14
b9243d6
Compare
Choose a tag to compare

Release notes Corporate UI 4.0.1

Upcoming

  • Cookie message component
  • Improve the component-library
  • Improve the corporate-ui usage in Angular, React and Vue

Available at:

Links

4.0.1-0

08 Jan 13:12
97857d7
Compare
Choose a tag to compare
4.0.1-0 Pre-release
Pre-release
Merge pull request #529 from scania/feature/bump_version_pre

Feature - bump version pre release corporate-ui

4.0.0

18 Dec 10:14
fe21e33
Compare
Choose a tag to compare

Corporate UI version 4

The goal of this new version is to make Corporate UI more easy to use and framework agnostic, we have restructured it from the core. To make this possible, we moved from Polymer to Stencil to create web components. This solution aims to be more simple, flexible, and powerful. We changed the fundamental structure of the product to be more solid.

Read more and check out available components in our technical documentation at scania.github.io/corporate-ui-site

Highlights of Corporate UI 4

  • Moved from Polymer to Stencil
    Instead of using Polymer as a framework to generate web components, Stencil generates standard web component that works in any framework or no framework at all. The logic is now moved from the runtime to the compilation phase to optimize load time. With this technology it is now possible to import component as a module. In addition, web components are now available as self-contained components where the styling is scoped within the components.

  • New way of handling styling, Theming
    The Global CSS is now disconnected from the Core of Corporate UI, Scania styling is now available as a theme option that can be used together with Corporate UI. This also enables the possibility to add another brand styling.
    Scania-theme is available at github

  • Simplified naming of the base components
    For example c-corporate-header is now c-header. Read more in the Migration guide

  • Bootstrap Upgrade
    In this version, Bootstrap will get a requested upgrade from Bootstrap 3 to Bootstrap 4. To align with the global pattern in Bootstrap 4, theming is accomplished by using SASS instead of LESS.

  • Now available as an NPM package as well as CDN
    It is now possible to consume Corporate UI with NPM or CDN.

  • ESLint for verifying coding standards
    ESLint is now used to ensure a more unified code quality

  • A new setup for CI build process
    Travis and github actions(Scania-Theme) is now used to make it easier to handle the build process.

  • Embracing mobile first standard
    Embracing the new way of developing web application.

  • Support major browsers
    Corporate UI is supported in all evergreen browsers: Chrome, Firefox, Edge, Safari as well as IE 11

Upcoming:

  • Visual testing
  • Refactoring of existing component setup
  • Expanding the component library to be a part of the new Design system

Contribution guidelines

Help us making Corporate UI even better! Request a feature, improvement or report a bug at our Github.
Please read our contribution guidelines how you can contribute to Corporate UI

Read more about Corporate UI

You can read more about Corporate UI in scania.github.io/corporate-ui-site
We have live examples of angular, react and vue running, try them out!

Available at:

Contact us:

4.0.0-beta.6

12 Dec 10:50
af25191
Compare
Choose a tag to compare
4.0.0-beta.6 Pre-release
Pre-release

Release notes Corporate UI 4.0.0-beta.6

Feature

Improvements

  • Improved script to use corporate-ui via CDN #516
  • Clean up documentation in GitHub #515
  • Moved corporate-ui-dev to corporate-ui repository and update all related information #512

Bugs

Upcoming

  • Improve the component-library
  • Improve the corporate-ui usage in Angular, React and Vue

Available at:

Links

4.0.0-beta.5

12 Dec 08:56
ba957fb
Compare
Choose a tag to compare
4.0.0-beta.5 Pre-release
Pre-release

Release notes Corporate UI 4.0.0-beta.5

Upcoming

  • Improve the component-library
  • Improve the corporate-ui usage in Angular, React and Vue

Available at:

Links

3.5.5

06 Dec 12:51
b126c19
Compare
Choose a tag to compare

Corporate UI ver 3.5.5

Improvements:

  • Fix issue in chrome from crashing #513

3.5.4

04 Dec 13:50
7d0b494
Compare
Choose a tag to compare

Corporate UI ver 3.5.4

Bug fixes:

  • Update for select-input
  • Max-height in mobile navigation
  • Fix for header wordmark problem in chrome

Improvements:

  • Updated README
  • Refactored and improved the login component

3.5.3-1

10 Sep 12:36
Compare
Choose a tag to compare

Corporate UI ver 3.5.3-1

Hotfixes:

  • Fix for the line separator in the header