Releases: canonical/maas-ui
Releases · canonical/maas-ui
v0.2.2
New
Fixes
- Fix bug where admins could no longer be added. @Caleb-Ellis (#627)
- Remove usage of local storage for config in angular app. @Caleb-Ellis (#628)
Package Updates
v0.2.1 🌈
Modifications
- Switch the Usabilla code to the 2.7 campaign @anthonydillon (#619)
Fixes
- Correctly highlight the nav item for the legacy app. @huwshimi (#616)
- Mock Date for snapshots. @squidsoup (#614)
- Fix default icon appearing in select elements @huwshimi (#618)
Package updates
- Update cypress/base Docker tag to v12.14.0 @renovate (#612)
- Update dependency nanoid to v2.1.9 @renovate (#622)
- Update dependency formik to v2.1.1 @renovate (#611)
- Update dependency enzyme to v3.11.0 @renovate (#603)
- Update dependency mini-css-extract-plugin to v0.9.0 @renovate (#604)
- Update dependency css-loader to v3.4.1 @renovate (#613)
- Update dependency immer to v5.1.0 @renovate (#605)
- Update dependency redux to v4.0.5 @renovate (#607)
- Update dependency enzyme-adapter-react-16 to v1.15.2 @renovate (#602)
- Update dependency cypress to v3.8.1 @renovate (#608)
- Update dependency eslint to v6.8.0 @renovate (#606)
- Update dependency webpack to v4.41.5 @renovate (#609)
- Update dependency jest-fetch-mock to v3.0.1 @renovate (#610)
v0.2.0 🌈
New
- Send analytics events when forms are saved. @huwshimi (#570)
- Persist show all for all machines when ungrouped. @squidsoup (#569)
- Add pull request template. @squidsoup (#550)
- Document release process. @squidsoup (#549)
- Update issue templates @squidsoup (#548)
Modifications
- Replace uuid with nanoid for generated form element ids. @squidsoup (#576)
- More explicit messages when changing bmc node config @tai271828 (#528)
- Allow the default repo url to be edited (lp#1855320). @squidsoup (#558)
Fixes
- LP: #1832176 - Fix release-options directive not adopting defaults correctly @Caleb-Ellis (#598)
- LP: #1856772 - Fix install KVM checkbox. @Caleb-Ellis (#600)
- Fix spacing in table delete confirmations @huwshimi (#585)
- Fix the display of the chevron @huwshimi (#586)
- Fix validation that passwords are the same @huwshimi (#587)
- Correctly include Google Analytics @huwshimi (#567)
- Correctly mark field errors. @huwshimi (#559)
- Correctly include the Usabilla script @huwshimi (#565)
- Disable modifying users when using external auth @huwshimi (#543)
Package updates
- Update dependency webpack-dev-server to v3.10.1 @renovate (#597)
- Update dependency webpack to v4.41.4 @renovate (#596)
- Update canonicalwebteam/dev Docker tag to v1.6.7 @renovate (#594)
- Update babel monorepo to v7.7.7 @renovate (#595)
- Update dependency immer to v5.0.2 @renovate (#592)
- Update dependency jest-fetch-mock to v3 @renovate (#591)
- Update dependency concurrently to v5.0.2 @renovate (#590)
- Update dependency mini-css-extract-plugin to v0.8.2 @renovate (#589)
- Update dependency css-loader to v3.4.0 @renovate (#558)
- Update dependency yup to v0.28.0 @renovate (#584)
- Update dependency npm-package-json-lint to v4.5.0 @renovate (#580)
- Update dependency formik to v2.0.8 @renovate (#574)
- Update dependency nanoid to v2.1.8 @renovate (#578)
- Update dependency eslint-plugin-prettier to v3.1.2 @renovate (#577)
- Update dependency copy-webpack-plugin to v5.1.1 @renovate (#571)
- Update dependency cypress to v3.8.0 @renovate (#575)
- Update dependency redux-mock-store to v1.5.4 @renovate (#568)
- Update babel monorepo @renovate (#545)
- Update dependency copy-webpack-plugin to v5.1.0 @renovate (#551)
- Downgrade to CRA 3.2.0 @squidsoup (#560)
- Upgrade vanilla 2.5.0 @huwshimi (#557)
v0.1.1
Added
- Postbuild script to tarball production build. (#137)
- Support for third party authentication using bakeryjs.
- Use preferences.
- Initial integration tests with Cypress.
- Config for controller registration. (#432)
- Backport network filters, IP table and analytics (#438)
- Settings - scripts. (#188, #200)
Updated
- All forms to use useFormikContext.
Fixed
- Redirect for network section of settings (#227)
- Guard against race where no user present. (#405)
- Add License key button disabling if no valid OSes. (#406)
- Show or hide RSD nav (#435)
- Disabling sourcemaps for the production build. (#436)
- Responsiveness of tables. (#450)
- Console error when using the group by filter (#456)
- Fix console error when editing resource pool (#466)
- Reset user preference form values on submit. (#475)
- Allow hiding of machine groups. (#492)
- Fix API key labels from QA. (#535)
- Misc broken links (#412, #413)
- Misc Vanilla issues
v0.1.0
Added
- Project initialisation with create-react-app.
- CircleCI configuration.
- Renovate configuration.
- MAAS websocket API implementation with redux-saga.
- Application state implementation with Redux and immer.
- Routing with react-router.
- CRA environment configuration.
- Primary MAAS navigation.
- Settings navigation and layout.
- User settings.
- Storage settings.
- General and Commissioning settings.
- Network settings (Proxy, DNS, NTP, Syslog, Network Discovery).
- Read-only Repositories component.