Selenoid UI - 1.8.1

Security

This is maintenance release and functionally nothing changed. But that's a massive update on how it works internally, so please file an issue if something works not the same way as previously.

What’s Changed

  • react hooks, along with rxjs-hooks (#182) @lanwen

    Visually not that much should change, but this brings a lot of tech improvements allowing further feature implementations easier to deliver. And also stay up-to-date with JS world!
    Also worth mention, that now manual creation gives immediate feedback about successful launch. Also cancels the request in case you will move to another page (fixes #165).

  • remove jsonschema validation (#176) @lanwen

    Previously was expected that jsonschema will help with the API migrations between different selenoid versions, but in fact, broke some interoperation on its own. Thus removed as useless in our case.

  • migrate to styled-components instead of sass (#169) @lanwen

    Sass is a great tech, but requires heavy compiler and constantly breaks the build. So it was mitigated by the more fat bundle :) Just kidding, css-in-js gives a lot of flexibility in the way you name the components, so now its harder to brake the css with the wrong name in styles. And also seems v5 of styled-components is promised to be quite fast.

  • functional components, react-scripts 3.0.1 (#168) @lanwen

πŸ“– Documentation

  • Mention manual run in the feature list (#183) @lanwen

πŸ“¦ Dependency updates

  • Bump react-spinners from 0.5.1 to 0.5.13 in /ui (#170) @dependabot-preview
  • Bump react-select from 2.4.1 to 3.0.4 in /ui (#172) @dependabot-preview
  • Bump react-transition-group from 2.5.3 to 4.2.1 in /ui (#179) @dependabot-preview
  • Bump event-source-polyfill from 1.0.5 to 1.0.7 in /ui (#177) @dependabot-preview
  • Bump react-router-dom from 4.3.1 to 5.0.1 in /ui (#178) @dependabot-preview
  • Bump xterm from 3.11.0 to 3.14.5 in /ui (#180) @dependabot-preview
  • [Security] Bump lodash.template from 4.4.0 to 4.5.0 in /ui (#173) @dependabot-preview
  • Bump @novnc/novnc from 1.0.0 to 1.1.0 in /ui (#171) @dependabot-preview
  • Bump react from 16.8.2 to 16.8.6 in /ui (#174) @dependabot-preview

Security

Security wording was detected, but no CVEs were found.

Details

date
July 31, 2019, 9:15 p.m.
name
1.8.1: Maintenance
type
Patch
πŸ‘‡
Register or login to:
  • πŸ”View and search all Selenoid UI releases.
  • πŸ› οΈCreate and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • πŸš€Much more coming soon!
Continue with GitHub
Continue with Google
or