Skip to content

Bip Client 4.1.0 released

A new minor version of the Bip client has been released! See all the changes here.

What's new?

Added

  • New mink.remote API used by and for Bip applications.
  • REMOTE context is now supported by the SDK.
  • New host handler attributes support_stamping, file_extension and is_qt.
  • New environment variable BIP_DEBUG_PLUGIN for allowing to update a Plugin's descriptor without updating, only for debug.
  • New standalone dialog utility function in uink.dialog.
  • mink.update - Support Python requirements from content.

Changed

  • GroupTag is now supported as a plugin mapping type.
  • BipApp now loads the plugin user settings automatically at startup.
  • uink has been re-organised and simplified. uink.internal sub-package is now gone and has been merged with uink.app
  • Application SDK docstrings updated.
  • pink.Context is now pink.address.get_from_host() in order to avoid naming clash with SDK context and to match getter syntax from link.

Fixed

  • link.model - Add default_item_tag to optional fields allowed in the project section.
  • link.model - Make limits reference validation explicitly a list.
  • sdk.app - Fix SDK attempting to get user settings even if the plugin has none.
  • uink.app - Fix error when the application is not using the default headbar.

Removed

  • SDK example application has been moved to a dedicated repository (Chocolatine).
  • BIP_APP_SKIP_PLUGIN dropped.