What's new in JetBrains Hub 2024.1 Build 28928
Apr 22, 2024
- Bug:
- LDAP auth error Credentials contain control symbol.
New in JetBrains Hub 2023.3 Build 23062 (Jan 19, 2024)
- Bug:
- HUB-11584 — Connecting anonymously via SMTP
New in JetBrains Hub 2023.3 Build 21798 (Dec 6, 2023)
- Bug:
- HUB-11581 — NoClassDefFoundError on start Hub in Staging Cloud
- HUB-11580 — Resources tab of the Project is broken
- HUB-11578 — Can't create dashboard on behalf of other user
New in JetBrains Hub 2023.2 Build 19677 (Oct 7, 2023)
- Bug:
- HUB-11561 — The only enabled SSO doesn't work in the iframe login overlay
- Cosmetics:
- HUB-11541 — Service page: Access field cosmetics
- HUB-11549 — Hub project select field for granting role to user - cosmetics
New in JetBrains Hub 2023.1 Build 17568 (Aug 10, 2023)
- Bug:
- HUB-11520 — Non-standard users fail to log in after migrating to external Hub
New in JetBrains Hub 2023.1 Build 16479 (Jul 11, 2023)
- Bug:
- HUB-11496 — Reporter type user created as standard user
- HUB-11499 — Invite dialog hangs in no Helpdesk project configured and no user types present in Hub
- HUB-11486 — Italian language: impossible to send an email verification
- HUB-11489 — Login form redirect loop
- Exception:
- HUB-11462 — Possible database corruption in cloud: Database is ciphered with different/unknown cipher parameters
- Feature:
- HUB-11355 — Groups synchronization by timer for Okta auth module
New in JetBrains Hub 2023.1 Build 15900 (Jun 17, 2023)
- Bug:
- HUB-11477 — Can't open guest user profile in Hub
- Feature:
- HUB-11485 — Enable 'Read User Basic' when the license expires
New in JetBrains Hub 2023.1 Build 15868 (May 30, 2023)
- UB-11478 — Some user accounts cannot be removed
New in JetBrains Hub 2023.1 Build 15849 (May 23, 2023)
- Make OAuth refresh tokens expire over time
New in JetBrains Hub 2023.1 Build 15832 (May 15, 2023)
- HUB-11470 — 2023.1,* GitLab OAuth Login Fail
New in JetBrains Hub 2023.1 Build 15821 (May 10, 2023)
- Exception:
- Database migration fails with jetbrains.exodus.log.BlockNotFoundException: Address is out of log space, overflow
- Performance problem:
- Don't allow huge user groups in project teams
New in JetBrains Hub 2023.1 Build 15805 (May 8, 2023)
- Bug:
- HUB-11463 — Don't hide "remember me" when registration is disabled
New in JetBrains Hub 2023.1 Build 15792 (May 3, 2023)
- Bug:
- Hide the button "Sign up" if the registration is disabled
- Hub (2023.1.15741) OnPrem - Fresh Installation failed "Permission denied"
New in JetBrains Hub 2023.1 Build 15725 (Apr 23, 2023)
- Bug
- Can't logout from Zendesk - java.net.MalformedURLException: java.net.MalformedURLException
- Federated login form layout issues
- User can change their user type in HUB profile
- Cosmetics:
- Wrong tooltip for 2FA button
- Task:
- Limit allowed CORS domains when Hub is embedded
New in JetBrains Hub 2022.3 Build 15573 (Mar 21, 2023)
- Exception:
- HUB-11404 — XMPP address cannot be verified
- Task:
- HUB-11371 — Edit the Delete Organization page
New in JetBrains Hub 2022.3 Build 15435 (Jan 26, 2023)
- Feature:
- HUB-10764 — oAuth 2.0 module: add an option to map a profile's username
New in JetBrains Hub 2022.3 Build 15160 (Nov 11, 2022)
- Bug:
- HUB-11265 — Group's 'Auto-join domains' doesn't work for Hub sign-ups
- Task:
- HUB-11247 — Access log for Hub
New in JetBrains Hub 2022.2 Build 15088 (Sep 28, 2022)
New in JetBrains Hub 2022.2 Build 15087 (Sep 26, 2022)
- Bug:
- HUB-11207 — Allow changing button image for Azure AD module
New in JetBrains Hub 2022.2 Build 15039 (Sep 3, 2022)
- JPS #Resolved Released in build: 2022.2.15039
New in JetBrains Hub 2022.2 Build 15003 (Aug 4, 2022)
- Usability problem:
- HUB-11172 — When inviting a user don't require password if Hub auth module is disabled
New in JetBrains Hub 2022.2 Build 14835 (Jul 6, 2022)
- Bug fixed:
- New instance won't start in cloud
New in JetBrains Hub 2022.2 Build 14830 (Jul 5, 2022)
- Bug fixed:
- New instance won't start in cloud
New in JetBrains Hub 2022.2 Build 14815 (Jul 4, 2022)
- Bug:
- HUB-11189 — Can't select group "Registered Users" when granting role from "Edit Project"
- HUB-11192 — Localisation 2022.2: Login form placeholder is not localised
New in JetBrains Hub 2022.2 Build 14799 (Jun 28, 2022)
- Feature:
- HUB-11190 — Registered users group in HUB should always include all users except guest
- HUB-10757 — Add groups/attributes sync between YT and Azure AD provider on user login
New in JetBrains Hub 2022.1 Build 14638 (Apr 23, 2022)
- Feature:
- Support proxy settings for outbound requests.
New in JetBrains Hub 2022.1 Build 14576 (Apr 5, 2022)
- Bug:
- HUB-11133 — 2FA: Pair with app dialog doesn't handle incorrect verification code
- HUB-11041 — Error Cannot grant role [Project Admin] in the project [XXXX] because you have no permission [Create Project] in project [XXXX]
- HUB-11122 — Hub logs don't show non-ASCII characters
- Task:
- HUB-11138 — Bump spring to 5.3.18 / 5.2.20 in Hub and Bundle
New in JetBrains Hub 2022.1 Build 14499 (Mar 3, 2022)
- HUB-11115 — Unable to log in with a hardware token 2FA enabled.
New in JetBrains Hub 2022.1 Build 14492 (Feb 28, 2022)
- Bug:
- HUB-11112 — X-Frame-Options header may be doubled
- HUB-11003 — It is not possible to login with 2FA while backup is running(read-only mode active)
New in JetBrains Hub 2022.1 Build 14434 (Feb 15, 2022)
- Bug:
- HUB-10996 — Invalid link to audit events from group page
- HUB-11033 — Change required user attribute to empty value does not produce error bubble as it was before
- HUB-11019 — User with no Read Organization permission can't see org projects
- Usability problem:
- HUB-11026 — Show warning near invalid values in User Profile when start to editing profile
- HUB-10493 — All-tabs login in case of embedded hub issue
New in JetBrains Hub 2021.1 Build 14194 (Jan 12, 2022)
- Bug:
- HUB-11020 — Service unavailable during login via Azure Auth Module
- HUB-11041 — Error Cannot grant role [Project Admin] in the project [XXXX] because you have no permission [Create Project] in project [XXXX]
New in JetBrains Hub 2021.1 Build 14063 (Dec 13, 2021)
- HUB-10979 — Broken avatar JPEG image prevents Hub from starting
New in JetBrains Hub 2021.1 Build 13956 (Nov 25, 2021)
- HUB-10960 — java.lang.IllegalStateException: There is no transient transaction in current thread
- HUB-10959 — The email message did not render properly
New in JetBrains Hub 2021.1 Build 13841 (Nov 2, 2021)
- Bug:
- HUB-10932 — Organisation section header in roles not localised
New in JetBrains Hub 2021.1 Build 13826 (Oct 29, 2021)
- Bug:
- HUB-10889 — Organization-related permissions aren't localized
- HUB-10905 — Ldap Sync does not work properly if during sync we use Filter and Username attribute value for search
- HUB-10924 — Project ? Team: can't load more than 20 users
- HUB-10896 — Endless creation of dashboards when going to Dashboards by a banned user
- HUB-10683 — We do not control field format when sync from LDAP
- Feature:
- HUB-10798 — implement JBA Auth module for Hub
- HUB-10144 — Group Mapping via SAML/OAuth
- HUB-10835 — Create predefined OAuth2 modules for Okta, Keycloak
- HUB-10831 — Custom Attributes sync via SAML/OAuth
- Task:
- HUB-10915 — Customize the group name label for Add Mapping dialog in new auth modules
- HUB-10880 — "Reset to default" dialog on Role page improvements
- HUB-10729 — Add Avatar endpoint to Authorization Service Endpoints for Azure, Microsoft Live modules
- Usability problem:
- HUB-10919 — Mark credentials of disabled Auth Module with corresponding badge
- HUB-10823 — Roles/Access tab counter shows non-obvious values
- HUB-10886 — Add confirmation dialogs for Restore permissions action on service's Default Roles tab
- HUB-10848 — Import trusted SSL Certificates - inconsistent error in the dialog on duplicate creation
New in JetBrains Hub 2021.1 Build 13690 (Sep 14, 2021)
- Bug:
- Fix the links to Widget pages
- Issue "updated by" message text is backwards (reversed)
- Cosmetics:
- Login from looks bad if only one federated module is enabled
- Incorrect markup of password restore page on localised Hub
New in JetBrains Hub 2021.1 Build 13548 (Aug 11, 2021)
- Fxied:
- Incorrect link from default "Reports" widget
New in JetBrains Hub 2021.1 Build 13402 (Jul 9, 2021)
- Bug:
- JPS-10778 — Unknown provider: reportStateProvider <- reportState <- estimationWidget
- JPS-10794 — No spaces allowed when providing several field paths in Field Mapping for OAuth2
- JPS-10777 — Unable to add Estimation report
- JPS-10773 — TypeError: can't access property "$type", e is undefined
- Cosmetics:
- JPS-10769 — Message for invalid email is cutting off
- JPS-10788 — OAuth module cosmetics of mapping - misplaced hint icon
- JPS-10779 — YT icon overlaps warning triangle
- JPS-10775 — Broken layouts in report widget
- JPS-6998 — Empty search result looks inconsistent between Team and Access tabs
- Feature:
- JPS-10789 — Allow to provide several field paths in Field Mapping for OAuth2 module
- Usability problem:
- JPS-10682 — Default role's key can't be changed, yet the input field is enabled
- JPS-10756 — Merge accounts from LDAP considering all mail addresses
New in JetBrains Hub 2021.1 Build 13262 (May 24, 2021)
- Bug:
- JPS-10722 — Do not update User Details while login if database in Read Only mode
- JPS-10733 — LDAP Group Mapping does not remove group members.
- Task:
- JPS-10731 — Hub localization for YouTrack 2021.2
New in JetBrains Hub 2021.1 Build 13156 (Apr 11, 2021)
- Task:
- JPS-10658 — Create, Update, Delete Role permissions to be replaced with a single Manage Role permission (everyone who has all 3 gets manage roles)
- Usability problem:
- JPS-10701 — OAuth 2.0, OpenID 2.0, SAML 2.0 module pages improvements
New in JetBrains Hub 2021.1 Build 12970 (Mar 3, 2021)
- Bug:
- JPS-10599 — Project team sidebar: information is duplicated
- JPS-9323 — Fix expired license error message
- JPS-7003 — Cannot use Hub as IdP for Jenkin's SAML plugin
- Cosmetics:
- JPS-10489 — System feature scope tags input cosmetics
- JPS-10494 — Delete project dialog cosmetics
- Feature:
- JPS-10643 — Ssupport of PKCE extension to the Authorization Code flow
- JPS-3387 — Additional details and contacts in user profile
- JPS-3460 — Add posibility to set several restricted domains to Google auth module in Hub
- Task:
- JPS-7631 — Update wording for option in "Add widget" list
- JPS-10608 — Change search parameter from "login" to "username" (or set username as an alias for login)
- JPS-10628 — Add ability to search Custom Attributes in Search Everywhere (CMD + K)
New in JetBrains Hub 2020.1 Build 12709 (Dec 18, 2020)
- JPS-10496 — Investigate the options to configure Hub with Cloudflare
New in JetBrains Hub 2020.1 Build 12693 (Dec 9, 2020)
- Bug:
- JPS-10528 — TypeError: Cannot read property 'userStatusIgnored' of undefined
- JPS-10507 — Tables on dashboard are not shown as tables
- Security problem:
- JPS-10521 — jQuery 3.3.1 has a number of open vulnerabilities
New in JetBrains Hub 2020.1 Build 12669 (Nov 16, 2020)
- Fix permissions for Create Token action
- YT InCloud: Hub favicon instead of YT
- Localized Korean InCloud instance shows incorrect header on the login page
- After relogin frontend does not redirect to previously opened page in all tabs
- Provide an option to choose Organization when merging projects
New in JetBrains Hub 2020.1 Build 12656 (Nov 3, 2020)
- Bug:
- Organizations: wrong prod name in Delete organizations dialog
- LDAP auth module doesn't sync groups correctly when user has > 1 LDAP accounts
New in JetBrains Hub 2020.1 Build 12639 (Oct 27, 2020)
- Bug:
- JPS-10458 — Can't create new user if organization has granted roles
- JPS-10459 — Custom ban badges are not shown for users in group
- JPS-10463 — User roles tab: search by project is not working
New in JetBrains Hub 2020.1 Build 12629 (Oct 21, 2020)
- Bug:
- JPS-10341 — Check for ban author from audit events on unban of user
- JPS-10353 — Roles assigned via groups (transitive) are not shown on Roles tab of a user
- JPS-10354 — Remove from team button not shown on user roles tab
- JPS-8051 — Global project has link to team which actually makes no sense
- JPS-10368 — Fix login generation algorithm
- JPS-10382 — HTTP 500 on attempt to attach permanent token to user by service
- JPS-10407 — Jira auth module: accounts with the same emails are not merged
- JPS-10217 — Google auth module: credentials are created even if your domain doesn't match the restricted domain
- JPS-9528 — User profile: select email control is shown to user with read-user only permissions
- JPS-8949 — It is possible to add credentials to your profile without Update Self permission
- JPS-10417 — Groups dropdown does not show groups if a role does not have read project basic
- JPS-10384 — New projects are not synced with Youtrack
- Cosmetics:
- JPS-10362 — Grant role to user/group dialog cosmetics - project name truncated and misaligned
- Task:
- JPS-10355 — Update sidebar on project team-tab
- Usability Problem:
- JPS-10364 — User cannot be created if it uses an email that's already used by another user
- JPS-10413 — Replace 'License is no longer available' with a more сlear message
- JPS-10432 — Project admins can't see 'All Users' group
New in JetBrains Hub 2020.1 Build 12375 (Jul 17, 2020)
- JPS-10319 — hub return 503 after unload
New in JetBrains Hub 2020.1 Build 12371 (Jul 16, 2020)
- Bug:
- JPS-10231 — Organization presentation in audit events should use name instead of uuid
- JPS-10232 — Don't allow adding global project to the organization
- JPS-10264 — Guest is not able to click on projects links
- JPS-10262 — Fix projects page layout
- JPS-9908 — 'Add user' popup must search & accept hub user login
- JPS-10309 — Cannot uncheck checkbox
- Exception:
- JPS-10203 — StackOverflow when getting dashboards list
- Feature:
- JPS-9980 — Auth Module Setting for groups synchronization by timer
- Task:
- JPS-10225 — Make sure Hub client library supports organizations, event subscription included
- JPS-10279 — Rename labels for throttling whitelist
- Usability Problem
- JPS-10242 — Don't allow to disable or delete the last active auth module
New in JetBrains Hub 2019.1 Build 12003 (Jan 22, 2020)
- Bug:
- JPS-10111 — Adding widget to project page fails, doesn't recover
- JPS-10119 — Upgrade check in Hub doesn't work anymore
- JPS-10127 — Create Project Dialog: Can't edit project key anymore
- Cosmetics:
- JPS-10089 — Create project tags input cosmetics
- Usability Problem:
- JPS-9625 — loadServices('YouTrack') returns YouTrack Mobile as well
New in JetBrains Hub 2019.1 Build 11738 (Sep 17, 2019)
- Bug:
- Update of a user with no new data produces an audit event
- youtrack custom project templates not visible when creating new project from hub
- Project Access Tab: error showing details for particular user
- SAML: Modify service provider audit event has bad markup of changes of logout response
- Link from audit events on change of Backup settings leads to System settings
- Cosmetics:
- Language select for user profile: Bad markup for help strings when custom localization is selected
New in JetBrains Hub 2018.4 Build 11516 (Jul 4, 2019)
- Bug:
- JPS-9816 — There is problem if add more than one widget to users page
- JPS-9855 — Dashboards list is limited by 100
- Cosmetics:
- JPS-9657 — Add UP integration dialog markup is incorrect
- JPS-9851 — No space between buttons on authmodule page
- Feature:
- JPS-9072 — Add custom languages to Hub
- JPS-9221 — Add possibility to make 2FA required for some scope of users
- JPS-9464 — Support Yubikey like additional 2FA (FIDO Universal 2nd Factor U2F )
- Security Problem:
- JPS-9852 — Hub: do not log AccessToken
- Task:
- JPS-9853 — Hub 2019.1 localization
- Usability Problem:
- JPS-9269 — serviceId: null in session audit log file
New in JetBrains Hub 2018.4 Build 11375 (Apr 24, 2019)
- Bug:
- JPS-9736 — Current selection for Language setting (General settings tab) is not displayed
New in JetBrains Hub 2018.4 Build 11298 (Apr 11, 2019)
- Feature:
- JPS-9706 — Reset password link should automatically expire on email change
- Task:
- JPS-9738 — Search for users who have 2FA
New in JetBrains Hub 2018.4 Build 11058 (Dec 19, 2018)
- Feature:
- JPS-2212 — Support for Ldap Group
- JPS-4646 — Restricting GitHub auth module to users who are part of a particular organization
- JPS-9532 — Add support of IdP Initiated SSO flow for SAML auth module
- JPS-9609 — Introduce constant guest authorization token
- Task:
- JPS-9605 — Change wording "SSL key" instead of "SSL keystore" wherever SSL key selection is present; change wording in respective admin UI
New in JetBrains Hub 2018.3 Build 10830 (Oct 9, 2018)
- The latest release brings:
- Visual Redesign
- Two-factor Authentication
- Global Password Change Requests
- Other enhancements:
- Custom Order for Favorite Dashboards
- Access Interface Updates
- Improved Whitelisting for Throttled Logins
- Access Token Timeout
- Search Improvements
New in JetBrains Hub 2018.3 Build 10780 (Oct 2, 2018)
- The latest release brings:
- Visual Redesign
- Two-factor Authentication
- Global Password Change Requests
- Other enhancements:
- Custom Order for Favorite Dashboards
- Access Interface Updates
- Improved Whitelisting for Throttled Logins
- Access Token Timeout
- Search Improvements
New in JetBrains Hub 2018.2 Build 10527 (Sep 7, 2018)
- Bug:
- JPS-9171 — Merge user logging doesn't work
- JPS-9179 — Unclear error message when tying to lift the ban from a user
- JPS-9228 — Significant permission loss dialog broken
- Performance Problem:
- JPS-9231 — Cache custom widgets' static files
- Usability Problem:
- JPS-9215 — Obscure error on adding the same SSH public key second time
New in JetBrains Hub 2018.2 Build 10425 (Aug 31, 2018)
- Bug:
- JPS-8825 — Upload custom widget as zip archive - error that there is no product section n manifest even if there is one
- JPS-8936 — Text index rebuild error (Delete credentials)
- JPS-8998 — Migration error from build 9958 to 10047
- JPS-9114 — User merge fails if the current user is merged into another user
- Cosmetics:
- JPS-9158 — Sidebar markup cosmetics: cross layout
- Feature:
- JPS-8958 — Get rid of Auth Module & Project Role specific permissions
- JPS-9064 — Implement a user session audit in a form of log files
New in JetBrains Hub 2018.2 Build 9541 (May 24, 2018)
- The latest release brings:
- SAML Authentication
- Throttling by Login
- Personal Data Management
- Other enhancements:
- Groups and Teams page
- Cloning Roles
- Common Settings for Auth Modules
- Attribute Configuration for SAML Service Providers
New in JetBrains Hub 2018.1 Build 8691 (Feb 23, 2018)
- The latest release brings:
- Project overview page
- User agreement
- Custom widgets
- Per-user localization
- Hub Docker Image
- Other enhancements:
- Email verification
- Smart Login States