Skip to content

Release 4.0.1

Compare
Choose a tag to compare
@mduft mduft released this 07 Dec 14:00
· 2356 commits to master since this release

This release focuses on issues which have been discovered in BDeploy 4.0.0 production use.

Features

  • Allow importing an instance export where the original product version is not available on the server.
  • Allow updating to a new product version if the current product version is not available on the server.

Improvements

  • Small error handling improvements in BHive
  • Improve tooltips on various columns in the dashboard and process details.
  • Clicking the current product version on the dashboard will now always bring up the "update product" panel, even if no update is available.
  • Re-add the manual "refresh" button to the "update product" panel.
  • Improve column sizing, icons, etc. in various tables.
  • Avoid spurious reloads of data triggered by unrelated changes in other browser sessions (different instance group, different instance).
  • Activities are no longer displayed in global scope. Cancelling activities requires at least write permissions on the current scope (e.g. instance group).
  • Show the name of the managed server responsible for an instance on the instance dashboard and instance configuration pages.
  • Show a warning message if there are recurring problems with the WebSocket connection, so users at least know that there is something wrong.
  • Instance dashboard will switch to loading state when reloading data from the server, e.g. right after pressing "Install"/"Activate".

Fixes

  • Fix port shift feature to properly update underlying parameter values.
  • No longer show various actions to users with the wrong permissions (which failed when clicked).
  • Fix instance group logo overflow in instance group overview table.
  • Fix optional global parameters having the wrong value when added in parameter configuration.
  • Fix guards eagerly checking permissions if no user is authenticated (leads to spurious error messages).
  • Fix updating the UI when saving changes to an instance group before notifying attached managed masters of the update.
  • Fix instance group create/edit dialogs accepting SVG images which is not currently supported.
  • Fix instance configuration dialog to be disabled while saving changes, before redirecting to the instance dashboard.
  • Fix icons sizes and coloring on actions in tables.
  • Fix messed up history entry loading after triggering an asynchronous update on the server, i.e. by pressing install, if there are more than one hundred history entries.
  • Fix a problem where leaving an instance group and quickly entering the same instance group again would loose the change subscriptions, basically detaching the UI from any changes performed on the server.