All Versions
662
Latest Version
Avg Release Cycle
13 days
Latest Release
1225 days ago
Changelog History
Page 37
Changelog History
Page 37
-
v12.2.4 Changes
September 02, 2019π Fixed (7 changes)
- β Add syntax highlighting for line expansion. !31821
- π Fix issuable sidebar icon on notification disabled. !32134
- β¬οΈ Upgrade Mermaid to v8.2.4. !32186
- π Fix Piwik not working. !32234
- π Fix snippets API not working with visibility level. !32286
- π Fix upload URLs in Markdown for users without access to project repository. !32448
- β‘οΈ Update Mermaid to v8.2.6. !32502
π Performance (1 change)
- π Fix N+1 Gitaly calls in /api/v4/projects/:id/issues. !32171
-
v12.2.3 Changes
August 28, 2019π Security (22 changes)
- π Ensure only authorised users can create notes on Merge Requests and Issues.
- Gitaly: ignore git redirects.
- Add :login_recaptcha_protection_enabled setting to prevent bots from brute-force attacks.
- Speed up regexp in namespace format by failing fast after reaching maximum namespace depth.
- Limit the size of issuable description and comments.
- Send TODOs for comments on commits correctly.
- π Restrict MergeRequests#test_reports to authenticated users with read-access on Builds.
- β Added image proxy to mitigate potential stealing of IP addresses.
- Filter out old system notes for epics in notes api endpoint response.
- Avoid exposing unaccessible repo data upon GFM post processing.
- π Fix HTML injection for label description.
- π Make sure HTML text is always escaped when replacing label/milestone references.
- Prevent DNS rebind on JIRA service integration.
- π Use admin_group authorization in Groups::RunnersController.
- π Prevent disclosure of merge request ID via email.
- π Show cross-referenced MR-id in issues' activities only to authorized users.
- Enforce max chars and max render time in markdown math.
- π Check permissions before responding in MergeController#pipeline_status.
- β Remove EXIF from users/personal snippet uploads.
- π Fix project import restricted visibility bypass via API.
- π Fix weak session management by clearing password reset tokens after login (username/email) are updated.
- π Fix SSRF via DNS rebinding in Kubernetes Integration.
-
v12.2.2 Changes
π Security (22 changes)
- π Ensure only authorised users can create notes on Merge Requests and Issues.
- Gitaly: ignore git redirects.
- Add :login_recaptcha_protection_enabled setting to prevent bots from brute-force attacks.
- Speed up regexp in namespace format by failing fast after reaching maximum namespace depth.
- Limit the size of issuable description and comments.
- Send TODOs for comments on commits correctly.
- π Restrict MergeRequests#test_reports to authenticated users with read-access on Builds.
- β Added image proxy to mitigate potential stealing of IP addresses.
- Filter out old system notes for epics in notes api endpoint response.
- Avoid exposing unaccessible repo data upon GFM post processing.
- π Fix HTML injection for label description.
- π Make sure HTML text is always escaped when replacing label/milestone references.
- Prevent DNS rebind on JIRA service integration.
- π Use admin_group authorization in Groups::RunnersController.
- π Prevent disclosure of merge request ID via email.
- π Show cross-referenced MR-id in issues' activities only to authorized users.
- Enforce max chars and max render time in markdown math.
- π Check permissions before responding in MergeController#pipeline_status.
- β Remove EXIF from users/personal snippet uploads.
- π Fix project import restricted visibility bypass via API.
- π Fix weak session management by clearing password reset tokens after login (username/email) are updated.
- π Fix SSRF via DNS rebinding in Kubernetes Integration.
-
v12.2.1 Changes
August 23, 2019π Fixed (2 changes)
- π Fix for embedded metrics undefined params. !31975
- π Fix "ERR value is not an integer or out of range" errors. !32126
π Performance (1 change)
- π Fix Gitaly N+1 calls with listing issues/MRs via API. !31938
π Fixed (3 changes)
- π Fix for embedded metrics undefined params. !31975
- π Fix "ERR value is not an integer or out of range" errors. !32126
- Prevent duplicated trigger action button.
π Performance (1 change)
- π Fix Gitaly N+1 calls with listing issues/MRs via API. !31938
-
v12.2.0 Changes
August 21, 2019π Security (4 changes, 1 of them is from the community)
- β‘οΈ Update mini_magick to 4.9.5. !31505 (Takuya Noguchi)
- β¬οΈ Upgrade Rugged to 0.28.3. !31794
- Queries for Upload should be scoped by model.
- π² Restrict slash commands to users who can log in.
β Removed (3 changes)
- β Remove Kubernetes service integration page. !31365
- β Remove line profiler from performance bar.
- β Remove GC metrics from performance bar.
π Fixed (74 changes, 4 of them are from the community)
- Resolve Incorrect empty state message on Explore projects. !25578
- Search issuables by iids. !28302 (Riccardo Padovani)
- π Make it easier to find invited group members. !28436
- π fix: updates to include units for the y axis label. !30330
- Align access permissions for wiki history to those of wiki pages. !30470
- β Add index for issues on relative position, project, and state for manual sorting. !30542
- π Fix suggestion on lines that are not part of an MR. !30606
- β Add empty chart component. !30682
- β Remove blank block from job sidebar. !30754
- β Remove duplicate buttons in diff discussion. !30757
- π Order projects in 'Move issue' dropdown by name. !30778
- π Fix bug in dashboard display of closed milestones. !30820
- π Fixes alignment issues with reports. !30839
- Ensure visibility icons in group/project listings are grey. !30858
- π Fix admin labels page when there are invalid records. !30885
- π² Extra logging for new live trace architecture. !30892
- π Fix pipeline emails not respecting group notification email setting. !30907
- π Handle trailing slashes when generating Jira issue URLs. !30911
- β‘οΈ Optimize relative re-positioning when moving issues. !30938
- π Better support clickable tasklists inside blockquotes. !30952
- β Add space to "merged by" widget. !30972
- β Remove duplicated mapping key in config/locales/en.yml. !30980 (Peter Dave Hello)
- β‘οΈ Update Mermaid to v8.2.3. !30985
- π Use persistent Redis cluster for Workhorse pub/sub notifications. !30990
- β Remove :livesum from RubySampler metrics. !31047
- π Fix pid discovery for Unicorn processes in
PidProvider
. !31056 - Respect group notification email when sending group access notifications. !31089
- 0οΈβ£ Default dependency job stage index to Infinity, and correctly report it as undefined in prior stages. !31116
- π Fix incorrect use of message interpolation. !31121
- π Moved labels out of fields on Search page. !31137
- Ensure Warden triggers after_authentication callback. !31138
- π Fix admin area user access level radio button labels. !31154
- Ignore Gitaly errors if cache flushing fails on project destruction. !31164
- Prevent double slash in review apps path. !31212
- π Make pdf.js render CJK characters. !31220
- Prevent discussion filter from persisting to
Show all activity
when opening links to notes. !31229 - π Improve layout of dropdowns in the metrics dashboard page. !31239
- β Remove pdf.js deprecation warnings. !31253
- π Fix GC::Profiler metrics fetching. !31331
- π Jupyter fixes. !31332 (Amit Rathi)
- π Fix first-time contributor notes not rendering. !31340
- π Fix inline rendering of relative paths to SVGs from the current repository. !31352
- π
Make
bin/web_puma
consider RAILS_ENV. !31378 - β Removed extrenal dashboard legend border. !31407
- π Fix visual review app storage keys. !31427
- π Fix flashing conflict warning when editing issues. !31469
- π Fix broken issue links and possible 500 error on cycle analytics page when project name and path are different. !31471
- Prevent turning plain links into embedded when moving issues. !31489
- β Add a field for released_at to GH importer. !31496
- Adjust size and align MR-widget loading icon. !31503
- π Fix an issue where clicking outside the MR/branch search box in WebIDE closed the dropdown. !31523
- Don't attempt to contact registry if it is disabled. !31553
- π Fix IDE new files icon in tree. !31560
- π Fix missing author line (
Created by: <user>
) in MRs/issues/comments of imported Bitbucket Cloud project. !31579 - β Add missing report-uri to CSP config. !31593
- π Fixed display of some sections and externalized all text in the shortcuts modal overlay. !31594
- β Remove extra padding from disabled comment box. !31603
- π Allow CI to clone public projects when HTTP protocol is disabled. !31632
- error message for general settings. !31636 (Mesut GΓΌneΕ)
- Invalidate branches cache on PostReceive. !31653
- π Fix active metric files being wiped after the app starts. !31668
- Fix :wiki_can_not_be_created_total counter. !31673
- π Fix job logs where style changes were broken down into separate lines. !31674
- Properly save suggestions in project exports. !31690
- π Fix project avatar image in Slack pipeline notifications. !31788
- π Fix empty error flash message on profile:account page when updating username with username that has already been taken. !31809
- π Fix starrers counts after searching. !31823
- π Fix pipelines not always being created after a push. !31927
- π Fix 500 errors in commits api caused by empty ref_name parameter.
- π· Center loading icon in CI action component.
- Prevents showing 2 tooltips in pipelines table.
- π Fix tag page layout.
- Prevent duplicated trigger action button.
- Hides loading spinner in pipelines actions after request has been fullfiled.
π Changed (31 changes, 5 of them are from the community)
- β‘οΈ Update cluster page automatically when cluster is created. !27189
- β Add branch/tags/commits dropdown filter on the search page for searching codes. !28282 (minghuan lei)
- β Add support for start_sha to commits API. !29598
- Maintainers can create subgroups. !29718 (Fabio Papa)
- π Extract Auto DevOps deploy functions into a base image. !30404
- β Add MR form to Visual Review (EE) runtime configuration. !30481
- Adjust redis cache metrics. !30572
- Add DS_PIP_DEPENDENCY_PATH option to configure Dependency Scanning for projects using pip. !30762
- Bring scoped environment variables to core. !30779
- β Add Web IDE Usage Ping for Create SMAU. !30800
- β‘οΈ Update the container scanning CI template to use v12 of the clair scanner. !30809
- π Multiple pipeline support for Commit status. !30828 (Gaetan Semet)
- β Add support for exporting repository type data for LFS objects. !30830
- Avoid increasing redis counters when usage_ping is disabled. !30949
- β Added navbar searches usage ping counter. !30953
- π² Convert githost.log to JSON format. !30967
- Adjusted the clickable area of collapsed sidebar elements. !30974 (Michel Engelen)
- Mark push mirrors as failed after 1 hour. !30999
- π Allows masking @ and : characters. !31065
- β Remove incorrect fallback when determining which cluster to use when retrieving MR performance metrics. !31126
- Retry push mirrors faster when running concurrently, improve error handling when push mirrors fail. !31247
- π Make issue boards importable. !31434 (Jason Colyer)
- π Allow users to resend a confirmation link when the grace period has expired. !31476
- β Remove counts from default labels API responses. !31543
- β¬οΈ Upgrade to Gitaly v1.57.0. !31568
- π² Rename githost.log -> git_json.log. !31634
- Load search result counts asynchronously. !31663
- feat: adds a download to csv functionality to the dropdown in prometheus metrics. !31679
- Adjust copy for adding additional members. !31726
- β¬οΈ Upgrade to Gitaly v1.59.0. !31743
- π Filter title, description, and body parameters from logs.
π Performance (17 changes, 1 of them is from the community)
- β Add partial index on identities table to speed up LDAP lookups. !26710
- π Improve MembersFinder query performance using UNION. !30451 (Jacopo Beschi @jacopo-beschi)
- Rake task to cleanup expired ActiveSession lookup keys. !30668
- β‘οΈ Update usage ping cron behavior. !30842
- π Make Bootsnap available via ENABLE_BOOTSNAP=1. !30963
- Batch processing of commit refs in markdown processing. !31037
- 0οΈβ£ Use tablesample approximate counting by default. !31048
- Create index on environments by state. !31231
- Split MR widget into etag-cached and non-cached serializers. !31354
- π Speed up loading and filtering deploy keys and their projects. !31384
- Only track Redis calls if Peek is enabled. !31438
- Only expire tag cache once per push. !31641
- β¬οΈ Reduce Gitaly calls in PostReceive. !31741
- Eliminate many Gitaly calls in discussions API. !31834
- β‘οΈ Optimize DB indexes for ES indexing of notes. !31846
- Expire project caches once per push instead of once per ref. !31876
- π· Look up upstream commits once before queuing ProcessCommitWorkers.
β Added (51 changes, 11 of them are from the community)
- π Make starred projects and starrers of a project publicly visible. !24690
- π Make quick action commands applied banner more useful. !26672 (Jacopo Beschi @jacopo-beschi)
- π Allow Helm to be uninstalled from the UI. !27359
- π Improve pipeline status Slack notifications. !27683
- β Add links to relevant configuration areas in admin area overview. !29306
- Display project id on project admin page. !29734 (Zsolt Kovari)
- Display group id on group admin page. !29735 (Zsolt Kovari)
- Resolve Keyboard shortcut for jump to NEXT unresolved discussion. !30144
- Personal access tokens are accepted using OAuth2 header format. !30277
- β Add Outbound requests whitelist for local networks. !30350 (Istvan Szalai)
- π Allow multiple Auto DevOps projects to deploy to a single namespace within a k8s cluster. !30360 (James Keogh)
- π Allow Knative to be uninstalled from the UI. !30458
- β Add admin-configurable "Support page URL" link to top Help dropdown menu. !30459 (Diego LouzΓ‘n)
- π Allow specifying variables when running manual jobs. !30485
- π Use predictable environment slugs. !30551
- Return an ETag header for the archive endpoint. !30581
- β Add Rate Request Limiter to RawController#show endpoint. !30635
- β Add git blame to GitLab API. !30675 (Oleg Zubchenko)
- π Use separate Kubernetes namespaces per environment. !30711
- π Support remove source branch on merge w/ push options. !30728
- π Deploy serverless apps with gitlabktl. !30740
- π Adjust group level analytics to accept multiple ids. !30744
- β Adds event enum column to DesignsVersions join table. !30745
- π Allow email notifications to be disabled for all members of a group or project. !30755 (Dustin Spicuzza)
- Export and download CSV from metrics charts. !30760
- β Add API endpoints to return container repositories and tags from the group level. !30817
- β Add support for deferred links in persistent user callouts. !30818
- β Add system notes for when a Zoom call was added/removed from an issue. !30857 (Jacopo Beschi @jacopo-beschi)
- β‘οΈ Count wiki creation, update and delete events. !30864
- β Add new expansion options for merge request diffs. !30927
- β‘οΈ Count snippet creation, update and comment events. !30930
- β‘οΈ Update namespace label for GitLab-managed clusters. !30935
- π» UI for disabling group/project email notifications. !30961 (Dustin Spicuzza)
- π Support setting of merge request title and description using git push options. !31068
- β Add new table to store email domain per group. !31071
- Redirect from a project wiki git route to the project wiki home. !31085
- π Link and embed metrics in GitLab Flavored Markdown. !31106
- π Moves snowplow tracking from ee to ce. !31160 (jejacks0n)
- π Allow Cert-Manager to be uninstalled. !31166
- β Add new outbound network requests application setting for system hooks. !31177
- π Allow links to metrics dashboard at a specific time. !31283
- Enable embedding of specific metrics charts in GFM. !31304
- π Support creating DAGs in CI config through the
needs
key. !31328 - Generate shareable link for specific metric charts. !31339
- β Add support for Content-Security-Policy. !31402
- β Add BitBucketServer project import filtering. !31420
- Embed specific metrics chart in issue. !31644
- π Track page views for cycle analytics show page. !31717
- β Add usage pings for source code pushes. !31734
- π· Makes collapsible title clickable in job log.
- β Adds highlight to the collapsible section.
Other (36 changes, 9 of them are from the community)
- Rewrite
if:
argument in before_action and alike whenonly:
is also used. !24412 (George Thomas @thegeorgeous) - π Create rake tasks for migrating legacy uploads out of deprecated paths. !29409
- β Remove the warning style from the U2F device message in user settings > account. !30119 (matejlatin)
- Set visibility level 'Private' for restricted 'Internal' imported projects when 'Internal' visibility setting is restricted in admin settings. !30522
- π Change BoardService in favor of boardsStore on board blank state of the component board. !30546 (eduarmreyes)
- β Adds Sidekiq scheduling latency structured logging field. !30784
- β Adds chaos endpoints to Sidekiq. !30814
- β Added multi-select deletion of container registry images. !30837
- When GitLab import fails during importer user mapping step, add an explicit error message mentioning importer. !30838
- β Add Rugged calls and duration to API and Rails logs. !30871
- π Fixed distorted avatars when resource not reachable. !30904 (Marc Schwede)
- β‘οΈ Update GitLab Runner Helm Chart to 0.7.0. !30950
- π Use Rails 5.2 Redis caching store. !30966
- β Add Rugged calls to performance bar. !30983
- β add color selector to broadcast messages form. !30988
- Harmonize selections in user settings. !31110 (Marc Schwede)
- β‘οΈ Update rouge to v3.7.0. !31254
- β‘οΈ Update 'Ruby on Rails' project template. !31310
- π Fix mirroring help text. !31348 (jramsay)
- β¨ Enhance style of the shared runners limit. !31386
- Enables storage statistics for root namespaces on database. !31392
- π Improve quick action error messages. !31451
- Enable authenticated cookie encryption. !31463
- β‘οΈ Update karma to 4.2.0. !31495 (Takuya Noguchi)
- Add max_replication_slots to PG HA documentation. !31534
- π Create database tables for the new cycle analytics backend. !31621
- β‘οΈ Updated the detached pipeline badge tooltip text to offer a better explanation. !31626
- β Add Gitaly and Rugged call timing in Sidekiq logs. !31651
- π Fix the style-lint errors and warnings for
app/assets/stylesheets/pages/wiki.scss
. !31656 - β‘οΈ Update GraphicsMagick from 1.3.29 to 1.3.33 for CI tests. !31692 (Takuya Noguchi)
- Migrate remaining users with null private_profile. !31708
- β¬οΈ Bump Helm to 2.14.3 and kubectl to 1.11.10 for Kubernetes integration. !31716
- β‘οΈ Updated the personal access token api scope description to reflect the permissions it grants. !31759
- β Add finished_at to the internal API Deployment entity. !31808
- β Remove Security Dashboard feature flag. !31820
- β‘οΈ Update Packer.gitlab-ci.yml to use latest image. (Kelly Hair)
-
v12.2.0-rc32
August 21, 2019 -
v12.2.0-rc31
August 20, 2019 -
v12.2.0.pre
July 22, 2019 -
v12.1.17
December 13, 2019 -
v12.1.16
December 12, 2019