We deliver updates and improvements to Hub on a continuous basis. Here's an overview of changes that are available in Hub 2018.1.
|Project Overview||New in 2018.1 is the Project Overview page. The main purpose of this page is to give you a more convenient way to view information related the project. It also serves as a landing page or “home base” for each project.|
This page displays project-specific information like team members, the project description, and integrations. It also provides a dashboard-like interface where you can add widgets that let you monitor the activity in your project.
|User Agreement||We've added a feature that lets you store a user agreement that is presented to users who log in to Hub. To access and use Hub, users must accept the agreement.|
This lets you collect and track individual acceptance of an information notice as outlined in the General Data Protection Regulation (GDPR) requirements for businesses that operate in EU member states.
|Custom Widgets||The Custom Widgets features has been promoted from experimental to public. This means that the feature automatically enabled when you install or upgrade to Hub 2018.1.|
This feature lets you upload custom widgets and add them to your dashboards. Support for this feature has also been added to the new Project Overview page. Grab content from external sources or present data from connected services in a unique format.
Since its experimental release, we have integrated this feature with the JetBrains Plugins Repository. Here, you can access widgets that have been developed by other users and share widgets with the community by uploading your own.
|Per-user Localization||We have added an option that lets you choose the display language for Hub on a per-user basis. With this feature enabled you will be able to see the page headers, menus, and controls in your preferred language. You can set your language preference in your Hub profile.||2018.1|
|Hub Docker Image||Now you can run Hub in a Docker container. Pull the image from the repository and run it as a new installation or migrate your current Hub service to run in a docker container.||2018.1|
Updates and Enhancements
|Email Verification||A new option for administrators lets you mandate that users verify their email address as a requirement to access Hub. This option improves the security of your installation, especially when self-registration is enabled.||2018.1|
|Smart Login States||We've implemented several small changes that are intended to preserve your desired login state. ||2018.1|
|LDAP Referral Options||For Hub installations that are connected to an LDAP service, a new option lets you decide whether to ignore or follow requests to locate additional information in the LDAP directory. When following redirects is not required for user authentication, ignoring LDAP referrals can significantly increase performance.||2018.1|
|Feature||Description||Removed in Version|
|Throttling by IP Address||The option to apply rate limits to failed authentication requests based on IP address have been removed from the Hub auth module. In an upcoming release, this feature will be replaced with the option to apply rate limits per login across all authentication modules.||2018.1.9041|
Last modified: 5 April 2018