All Versions
662
Latest Version
Avg Release Cycle
13 days
Latest Release
1515 days ago

Changelog History
Page 39

  • v12.1.3 Changes

    July 30, 2019

    ๐Ÿ›  Fixed (11 changes)

    • Prevent multiple confirmation modals from opening when deleting a repository. !30532
    • ๐Ÿ›  Fix the project auto devops API. !30946
    • ๐Ÿ›  Fix "Certificate misses intermediates" UI error when enabling Let's Encrypt integration for pages domain. !30995
    • ๐Ÿ›  Fix xterm css not loading for environment terminal. !31023
    • Set DOCKER_TLS_CERTDIR in Auto Dev-Ops CI template to fix jobs using Docker-in-Docker. !31078
    • Set DOCKER_TLS_CERTDIR in CI job templates to fix Docker-in-Docker service. !31080
    • ๐Ÿ‘Œ Support Docker OCI images. !31127
    • ๐Ÿ›  Fix error rendering submodules in MR diffs when there is no .gitmodules. !31162
    • ๐Ÿ›  Fix pdf.js rendering pages in the wrong order. !31222
    • ๐Ÿ›  Fix exception handling in Gitaly autodetection. !31285
    • ๐Ÿ›  Fix bug that caused diffs not to show on MRs with changes to submodules.

    ๐ŸŽ Performance (1 change)

    • ๐ŸŽ Optimise import performance. !31045
  • v12.1.2 Changes

    July 26, 2019

    ๐Ÿ”’ Security (1 change)

    • ๐Ÿ”€ Use source project as permissions reference for MergeRequestsController#pipelines.

    ๐Ÿ”’ Security (9 changes)

    • ๐ŸŒฒ Restrict slash commands to users who can log in.
    • Patch XSS issue in wiki links.
    • Queries for Upload should be scoped by model.
    • ๐Ÿ”€ Filter merge request params on the new merge request page.
    • ๐Ÿ›  Fix Server Side Request Forgery mitigation bypass.
    • 0๏ธโƒฃ Show badges if pipelines are public otherwise default to project permissions.
    • Do not allow localhost url redirection in GitHub Integration.
    • ๐Ÿšš Do not show moved issue id for users that cannot read issue.
    • โฌ‡๏ธ Drop feature to take ownership of trigger token.
  • v12.1.1 Changes

    July 24, 2019
    • No changes.
  • v12.1.0 Changes

    July 22, 2019

    ๐Ÿ”’ Security (11 changes, 2 of them are from the community)

    • โšก๏ธ Update tar to 2.2.2. !29949 (Takuya Noguchi)
    • โšก๏ธ Update lodash to 4.7.14 and lodash.mergewith to 4.6.2. !30602 (Takuya Noguchi)
    • Correctly check permissions when creating snippet notes.
    • Gate MR head_pipeline behind read_pipeline ability.
    • Prevent Billion Laughs attack.
    • โž• Add missing authorizations in GraphQL.
    • ๐Ÿ›  Fix Denial of Service for comments when rendering issues/MR comments.
    • ๐Ÿ”ฆ Expose merge requests count based on user access.
    • ๐Ÿ›  Fix DoS vulnerability in color validation regex.
    • ๐Ÿ”€ Prevent the detection of merge request templates by unauthorized users.
    • Persist tmp snippet uploads at users.

    โœ‚ Removed (7 changes)

    • Disable Kubernetes credential passthrough for managed project-level clusters. !29262
    • โœ‚ Remove deprecated group routes. !29351
    • โœ‚ Remove support for creating non-RBAC kubernetes clusters. !29614
    • โœ‚ Remove Kubernetes service integration and Kubernetes service template from available deployment platforms. !29786
    • โœ‚ Remove MySQL support. !29790
    • โœ‚ Remove depreated /u/:username routing. !30044
    • โœ‚ Remove support for legacy pipeline triggers. !30133

    ๐Ÿ›  Fixed (84 changes, 14 of them are from the community)

    • โšก๏ธ Update a user's routes after updating their name. !23272
    • ๐Ÿ‘‰ Show poper panel when validation error occurs in admin settings panels. !25434
    • Expect bytes from Gitaly RPC GetRawChanges. !28164
    • Sanitize LDAP output in Rake tasks. !28427
    • Left align mr widget icons and text. !28561
    • Keep the empty folders in the tree. !29196
    • ๐Ÿ›  Fix incorrect emoji placement in commit diff discussion. !29445
    • ๐Ÿ›  Fix favicon path with uploads of object store. !29482 (Roger Meier)
    • โœ‚ Remove duplicate trailing +/- char in merge request discussions. !29518
    • ๐Ÿ›  Fix the signup form's username validation messages not displaying. !29678 (Jiaan Louw)
    • ๐Ÿ›  Fix broken environment selector and always display it on monitoring dashboard. !29705
    • ๐Ÿ›  Fix Container Scanning job timeout when using the kubernetes executor. !29706
    • Look for new branches more carefully. !29761
    • ๐Ÿ›  Fix nested lists unnecessary margin. !29775 (Kuba Kopeฤ‡)
    • ๐Ÿ›  Fix reports jobs timing out because of cache. !29780
    • ๐Ÿ›  Fix Double Border in Profile Page. !29784 (Yoginth <@yo>)
    • โœ‚ Remove minimum character limits for fuzzy searches when using a CTE. !29810
    • 0๏ธโƒฃ Set default sort method for dashboard projects list. !29830 (David Palubin)
    • ๐Ÿ— Protect TeamCity builds from triggering when a branch has been deleted. And a MR-option. !29836 (Nikolay Novikov, Raphael Tweitmann)
    • ๐Ÿ›  Fix pipeline schedule does not run correctly when it's scheduled at the same time with the cron worker. !29848
    • Always shows author of created issue/started discussion/comment in HTML body and text of email. !29886 (Frank van Rest)
    • ๐Ÿ— Build correct basenames for title search results. !29898
    • ๐ŸŒ Resolve "500 error when forking via the web IDE button". !29909
    • Turn commit sha in monitor charts popover to link. !29914
    • ๐Ÿ›  Fix broken URLs for uploads with a plus in the filename. !29915
    • Retry fetching Kubernetes Secret#token (#63507). !29922
    • Enforce presence of pipeline when "Pipeline must succeed" project setting is enabled. !29926
    • ๐Ÿ›  Fix unresponsive reply button in discussions. !29936
    • ๐Ÿ‘ Allow asynchronous rebase operations to be monitored. !29940
    • Resolve Avatar in Please sign in pattern too large. !29944
    • ๐Ÿš€ Persist the cluster a deployment was deployed to. !29960
    • ๐Ÿ›  Fix runner tags search dropdown being empty when there are tags. !29985
    • Display the correct amount of projects being migrated/rolled-back to Hashed Storage when specifying ranges. !29996
    • Resolve Environment details header border misaligned. !30011
    • ๐Ÿ“„ Correct link to docs for External Dashboard. !30019
    • ๐Ÿ›  Fix Jupyter-Git integration. !30020 (Amit Rathi)
    • โšก๏ธ Update Mermaid to 8.1.0. !30036
    • ๐Ÿ›  Fix background migrations failing with unused replication slot. !30042
    • ๐Ÿš… Disable Rails SQL query cache when applying service templates. !30060
    • ๐Ÿ”’ Set higher TTL for write lock of trace to prevent concurrent archiving. !30064
    • ๐Ÿ›  Fix charts on Cluster health page. !30073
    • Display boards filter bar on mobile. !30120
    • ๐Ÿ›  Fix IDE editor not showing when switching back from preview. !30135
    • ๐Ÿ‘Œ Support note position tracing on an image. !30158
    • Replace slugifyWithHyphens with improved slugify function. !30172 (Luke Ward)
    • 'Open' and 'Closed' issue board lists no longer display a redundant tooltip. !30187
    • ๐Ÿ›  Fix pipelines table to update without refreshing after action. !30190
    • ๐Ÿ–จ Change ruby_process_start_time_seconds metric to unix timestamp instead of seconds from boot. !30195
    • ๐Ÿ›  Fix attachments using the wrong URLs in e-mails. !30197
    • ๐Ÿ‘‰ Make sure UnicornSampler is started only in master process. !30215
    • Don't show image diff note on text file. !30221
    • ๐Ÿ›  Fix median counting for cycle analytics. !30229
    • In WebIDE allow adding new entries of the same name as deleted entry. !30239
    • Don't let logged out user do manual order. !30264
    • โšก๏ธ Skip spam check for task list updates. !30279
    • ๐Ÿ‘‰ Make Housekeeping button do a full garbage collection. !30289
    • Removing an image should not output binary data. !30314
    • ๐Ÿ›  Fix spacing issues for toasts. !30345
    • Fix race in forbid_sidekiq_in_transactions.rb. !30359
    • ๐Ÿ›  Fixed back navigation for projects filter. !30373
    • ๐Ÿ›  Fix environments broken terminal. !30401
    • ๐Ÿ›  Fix invalid SSL certificate errors on Drone CI service. !30422
    • ๐Ÿ›  Fix subgroup url in search drop down. !30457
    • ๐Ÿ‘ท Make unicorn_workers to return meaningful results. !30506
    • ๐Ÿ›  Fix wrong URL when creating milestones from instance milestones dashboard. !30512
    • ๐Ÿ›  Fixed incorrect line wrap for assignee label in issues. !30523 (Marc Schwede)
    • ๐Ÿ‘Œ Improves section header whitespace on the CI/CD Charts page. !30531
    • Prevent multiple confirmation modals from opening when deleting a repository. !30532
    • ๐Ÿ‘ท Aligns CI icon in Merge Request dashboard. !30558
    • โž• Add text-secondary to controls in project list. !30567
    • Review Tools: Add large z-index to toolbar. !30583
    • Hide restricted and disallowed visibility radios. !30590
    • Resolve Label picker: Line break on long label titles. !30610
    • ๐Ÿ›  Fix a bug that prevented projects containing merge request diff comments from being imported. !30630
    • ๐Ÿ›  I fixed z index bug in diff page. !30657 (Faruk Can)
    • ๐Ÿ‘ Allow client authentication method to be configured for OpenID Connect. !30683 (Vincent Fazio)
    • ๐Ÿ›  Fix commenting before discussions are loaded. !30724
    • ๐Ÿ›  Fix linebreak rendering in Mermaid flowcharts. !30730
    • ๐Ÿ”ง Make httpclient respect system SSL configuration. !30749
    • โฌ†๏ธ Bump fog-aws to v3.5.2. !30803
    • 0๏ธโƒฃ API: Allow changing only ci_default_git_depth. !30888 (Mathieu Parent)
    • Search issuables by iids. (Riccardo Padovani)
    • ๐Ÿ›  Fix broken warnings while Editing Issues and Edit File on MR.
    • โšก๏ธ Make sure we are receiving the proper information on the MR Popover by updating the IID in the graphql query.

    ๐Ÿ”„ Changed (39 changes, 8 of them are from the community)

    • ๐Ÿ‘Œ Improve group list UI. !26542
    • ๐Ÿ“„ Backport and Docs for Paginate license management and add license search. !27602
    • โšก๏ธ Update merge requests section description text on project settings page. !27838
    • Knative version bump 0.5 -> 0.6. !28798 (Chris Baumbauer)
    • โž• Add salesforce logo for salesforce SSO. !28857
    • Enforced requirements for UltraAuth users. !28941 (Kartikey Tanna)
    • Return 400 when deleting tags more often than once per hour. !29448
    • โž• Add identity information to external authorization requests. !29461
    • Enable just-in-time Kubernetes resource creation for project-level clusters. !29515
    • ๐Ÿ”€ renamed discussion to thread in merge-request and issue timeline. !29553 (Michel Engelen)
    • ๐Ÿ”„ Changed HTTP Status Code for disabled repository on /branches and /commits to 404. !29585 (Sam Battalio)
    • Enable Git object pools. !29595 (jramsay)
    • ๐Ÿ“š Updated container registry to display error message when special characters in path. Documentation has also been updated. !29616
    • ๐Ÿ‘ Allow developers to delete tags. !29668
    • โšก๏ธ Will not update issue timestamps when changing positions in a list. !29677
    • Include a link back to the MR for Visual Review feedback form. !29719
    • ๐Ÿ‘Œ Improve discussion reply buttons layout and how jump to next discussion button appears. !29779
    • ๐Ÿš€ Renders a pre-release tag for releases. !29797
    • โšก๏ธ Migrate NULL values for users.private_profile column and update users API to reject null value for private_profile. !29888
    • ๐ŸŒ Re-name files in Web IDE in a more natural way. !29948
    • Include events from subgroups in group's activity. !29953 (Fabian Schneider @fabsrc)
    • โฌ†๏ธ Upgrade to Gitaly v1.49.0. !29990
    • โœ‚ Remove group and instance clusters feature flag. !30124
    • โž• Add support for creating random passwords in user creation API. !30138
    • ๐Ÿ‘Œ Support CIDR notation in IP rate limiter. !30146
    • โž• Add Redis call details in Peek performance bar. !30191
    • Create Knative role and binding with service account. !30235
    • โž• Add cleanup migration for MR's multiple assignees. !30261
    • โšก๏ธ Updates PHP template to php:latest to ensure always targeting latest stable. !30319 (Paul Giberson)
    • ๐ŸŒฒ Format from and to fields in JSON audit log. !30333
    • โฌ†๏ธ Upgrade to Gitaly v1.51.0. !30353
    • ๐Ÿ“ˆ Modify cycle analytics on project level. !30356
    • Extract clair version as CLAIR_EXECUTABLE_VERSION variable and update clair executable from v8 to v11. !30396
    • โฌ†๏ธ Upgrade Rouge to 3.5.1. !30431
    • ๐Ÿšš Move multiple issue boards to core. !30503
    • โฌ†๏ธ Upgrade to Gitaly v1.52.0. !30568
    • โฌ†๏ธ Upgrade to Gitaly v1.53.0. !30614
    • Open WebIDE in fork when user doesn't have access. !30642
    • Propagate python version variable. (Can Eldem)

    ๐ŸŽ Performance (25 changes, 1 of them is from the community)

    • โœ‚ Remove tooltip directive on project avatar image component. !29631 (George Tsiolis)
    • ๐Ÿ‘‰ Use Rugged if we detect storage is NFS and we can access the disk. !29725
    • โž• Add endpoint for fetching diverging commit counts. !29802
    • Cache feature flag names in Redis for a minute. !29816
    • Avoid storing backtraces from Bitbucket Cloud imports in the database. !29862
    • โœ‚ Remove import columns from projects table. !29863
    • Enable Gitaly ref name caching for discussions.json. !29951
    • ๐Ÿ‘ Allow caching of negative FindCommit matches. !29952
    • Eliminate N+1 queries in Dashboard::TodosController. !29954
    • ๐Ÿ“ Memoize non-existent custom appearances. !29957
    • โž• Add a separate endpoint for fetching MRs serialized as widgets. !29979
    • ๐Ÿ‘‰ Use CTE to fetch clusters hierarchy in single query. !30063
    • Enable Gitaly ref caching for SearchController. !30105
    • Avoid loading pipeline status in search results. !30111
    • Improve performance of MergeRequestsController#ci_environment_status endpoint. !30224
    • โž• Add a memory cache local to the thread to reduce Redis load. !30233
    • Cache Flipper persisted names directly to local memory storage. !30265
    • โœ… Limit amount of JUnit tests returned. !30274
    • Cache Flipper feature flags in L1 and L2 caches. !30276
    • ๐Ÿ‘ท Prevent amplification of ReactiveCachingWorker jobs upon failures. !30432
    • ๐Ÿ‘ Allow ReactiveCaching to support nil value. !30456
    • ๐Ÿ‘Œ Improve performance of fetching environments statuses. !30560
    • Do Redis lookup in batches in ActiveSession.sessions_from_ids. !30561
    • โœ‚ Remove catfile cache feature flag. !30750
    • ๐Ÿ›  Fix Gitaly auto-detection caching. !30954

    โž• Added (46 changes, 12 of them are from the community)

    • Document the negative commit message push rule for the API. !14004 (Maikel Vlasman)
    • Expose saml_provider_id in the users API. !14045
    • ๐Ÿ‘Œ Improve Project API. !28327 (Mathieu Parent)
    • โœ‚ Remove Sentry from application settings. !28447 (Roger Meier)
    • Implement borderless discussion design with new reply field. !28580
    • Enable terminals for instance and group clusters. !28613
    • ๐Ÿ”€ Resolve Multiple discussions per line in merge request diffs. !28748
    • โž• Adds link to Grafana in Admin > Monitoring settings when grafana is enabled in config. !28937 (Romain Maneschi)
    • Bring Manual Ordering on Issue List. !29410
    • โž• Added commit type to tree GraphQL response. !29412
    • ๐Ÿ†• New API for User Counts, updates on success of an MR the count on top and in other tabs. !29441
    • โž• Add option to limit time tracking units to hours. !29469 (Jon Kolb)
    • โž• Add confirmation for registry image deletion. !29505
    • ๐Ÿ”€ Sync merge ref upon mergeability check. !29569
    • ๐Ÿš€ Show an Upcoming Status for Releases. !29577
    • โž• Add order_by and sort params to list runner jobs api. !29629 (Sujay Patel)
    • ๐Ÿ‘ Allow custom username for deploy tokens. !29639
    • โž• Add a verified pill next to email addresses under the admin users section. !29669
    • โž• Add rake task to clean orphan artifact files. !29681
    • Render GFM in GraphQL. !29700
    • โฌ†๏ธ Upgrade asciidoctor version to 2.0.10. !29741 (Rajendra Kadam)
    • ๐Ÿ‘ Allow auto-completing scoped labels. !29749
    • Enable syntax highlighting for AsciiDoc. !29835 (Guillaume Grossetie)
    • ๐Ÿ”ฆ Expose placeholder element for metrics charts in GFM. !29861
    • โž• Added a min schema version check to db:migrate. !29882
    • Extract zoom link from issue and pass to frontend. !29910 (raju249)
    • ๐Ÿšš GraphQL mutations for add, remove and toggle emoji. !29919
    • Labeled issue boards can now collapse. !29955
    • ๐Ÿ‘ Allow Ingress to be uninstalled from the UI. !29977
    • โž• Add permission check to metrics dashboards endpoint. !30017
    • ๐Ÿ‘ Allow JupyterHub to be uninstalled from the UI. !30097
    • ๐Ÿ‘ Allow GitLab Runner to be uninstalled from the UI. !30176
    • GraphQL mutations for managing Notes. !30210
    • โž• Add API for CRUD group clusters. !30213
    • โž• Add endpoint to move multiple issues in boards. !30216
    • Enable terminals button for group clusters. !30255
    • Prevent excessive sanitization of AsciiDoc ouptut. !30290 (Guillaume Grossetie)
    • ๐Ÿ”€ Extend MergeToRefService to create merge ref from an arbitrary ref. !30361
    • โž• Add CI variable to provide GitLab HOST. !30417
    • Add migration for adding rule_type to approval_project_rules. !30575
    • Enable section anchors in Asciidoctor. !30666 (Guillaume Grossetie)
    • Preserve footnote link ids in Asciidoctor. !30790 (Guillaume Grossetie)
    • โž• Add support for generating SSL certificates for custon pages domains through Let's Encrypt.
    • 0๏ธโƒฃ Introduce default: for gitlab-ci.yml.
    • ๐Ÿšš Move Multiple Issue Boards for Projects to Core.
    • โž• Add Gitaly data to the usage ping.

    Other (35 changes, 15 of them are from the community)

    • โœ‚ Remove unresolved class and fixed height in discussion header. !28440 (David Palubin)
    • ๐Ÿšš Moved EE/CE code differences for file app/views/search/_category.html.haml into CE. !28755 (Michel Engelen)
    • ๐Ÿ”„ Changes "Todo" to "To Do" in the UI for clarity. !28844
    • Migrate GitLab managed project-level clusters to unmanaged if a Kubernetes namespace was unable to be created. !29251
    • Migrate GitLab managed project-level clusters to unmanaged if they are missing a Kubernetes service account token. !29648
    • ๐Ÿ”‹ Add strategies column to operations_feature_flag_scopes table. !29808
    • Disallow NULL values for geo_nodes.primary column. !29818 (Arun Kumar Mohan)
    • Replace 'JIRA' with 'Jira'. !29849 (Takuya Noguchi)
    • Support jsonb default in add_column_with_default migration helper. !29871
    • โšก๏ธ Update pagination prev and next texts. !29911
    • โž• Adds metrics to measure cost of expensive operations. !29928
    • Always allow access to health endpoints from localhost in dev. !29930
    • โšก๏ธ Update GitLab Runner Helm Chart to 0.6.0. !29982
    • ๐Ÿ“‡ Use darker gray color for system note metadata and edited text. !30054
    • ๐Ÿ›  Fix typo in docs about Elasticsearch. !30162 (Takuya Noguchi)
    • ๐Ÿ›  Fix typo in code comments about Elasticsearch. !30163 (Takuya Noguchi)
    • โšก๏ธ Update mixin-deep to 1.3.2. !30223 (Takuya Noguchi)
    • Migrate markdown header_spec.js to Jest. !30228 (Martin Hobert)
    • โœ‚ Remove istanbul JavaScript package. !30232 (Takuya Noguchi)
    • ๐Ÿ‘• Centralize markdownlint configuration. !30263
    • ๐Ÿ‘ท Use PostgreSQL 9.6.11 in CI tests. !30270 (Takuya Noguchi)
    • ๐Ÿ›  Fix typo in updateResolvableDiscussionsCounts action. !30278 (Frank van Rest)
    • ๐Ÿ”„ Change color for namespace in commit search. !30312
    • โœ‚ Remove applySuggestion from notes service. !30399 (Frank van Rest)
    • ๐Ÿ‘Œ Improved readability of storage statistics in group / project admin area. !30406
    • Alignign empty container registry message with design guidelines. !30502
    • โœ‚ Remove toggleAward from notes service. !30536 (Frank van Rest)
    • โœ‚ Remove deleteNote from notes service. !30537 (Frank van Rest)
    • ๐Ÿ”„ change the use of boardService in favor of boardsStore on footer for the board component. !30616 (eduarmreyes)
    • โšก๏ธ Update example Prometheus scrape config. !30739
    • โšก๏ธ Update GitLab Pages to v1.7.0.
    • Add token_encrypted column to operations_feature_flags_clients table.
    • โœ‚ Removes EE diff for app/views/profiles/preferences/show.html.haml.
    • โœ‚ Removes EE differences for app/views/layouts/fullscreen.html.haml.
    • โœ‚ Removes EE differences for app/views/admin/users/show.html.haml.
  • v12.1.0-rc23

    July 19, 2019
  • v12.1.0-rc22

    July 18, 2019
  • v12.0.12 Changes

    December 13, 2019
    • No changes.
  • v12.0.10 Changes

    • No changes.
    • No changes.
  • v12.0.9

    September 10, 2019
  • v12.0.8

    August 28, 2019