What is Blue Ocean?

Blue Ocean is a new project that rethinks the user experience of Jenkins. Designed from the ground up for Jenkins Pipeline and compatible with Freestyle jobs, Blue Ocean reduces clutter and increases clarity for every member of your team through the following key features:

Note that Blue Ocean plugin is the only one that you need to install from Jenkins UpdateCenter. 
Learn more 

Running behind a proxy? Read this

In some cases proxies can rewrite URIs that have encoding in them and break web apps. 

Running Jenkins with BlueOcean on Apache Tomcat? Read this

In case you are using Apache Tomcat to serve Jenkins, you will need to make sure that you have configured Tomcat to use the following parameters:


NOTE: Upgrading to a new version

The best way is update the main "Blue Ocean" plugin - it will then upgrade all the dependent plugins and libraries for you. Do not upgrade just one blue ocean plugin at a time, it works best if they are all kept up to date.

Change log

Moving forward, release notes will be published to github releases

1.17.0 (June 7, 2019)

1.16.0 (April 29, 2019)


1.15.1 (April 28, 2019)


1.15.0 (April 25, 2019)



1.14.0 (March 20th, 2019)


1.13.2 (March 6th, 2019)

1.13.1 (March 1st, 2019)

NOTE: blueocean-executor-info is now included in the main blueocean-plugin repository (but not as a required dependency yet)

1.11.0 (Feb 13, 2019)

1.10.2 (January 28, 2019)

1.10.1 (January 2, 2019)

1.10.0 (January 2, 2019)

Unsuccessful release please do not install

1.9.0 (October 10, 2018)

All Changes

[JENKINS-53320] Job fails because JiraSCMListener times out on too many changes (#1816)
[JENKINS-53697] git validate with requiredPush always return 428 (#1815)
Check pipeline name during creation (#1811)
BitBucket Server errors not shown properly (#1795)
Jelly template compatibility (#1820)
Spelling fixes
Other misc. plugin updates

1.8.4 (October 1, 2018)

All Changes

Minor change to Jelly templates for compatibility with recent Jenkins core versions (#1820)

1.8.3 (September 20, 2018)

All Changes

[JENKINS-53311] Wrong status of running builds (#1807)
[JENKINS-53132] Moves sleep into saveBranch, more consistent logging (#1803)
[JENKINS-53175] Avoid JS error in case a run request returns a 404 (#1802)
[JENKINS-53175] avoid 404 by returning an empty BlueTestSummary (#1799)
[JENKINS-52944] Pass milliseconds to TimeDuration (#1794)
[JENKINS-53197] Allows pre and post-2.125 versions of Jenkins core to pass (#1798)

Upgrade jira plugin to 3.0.1 removing perforce Plugin security advisory https://jenkins.io/security/advisory/2018-03-26/#SECURITY-536 (#1797)

Update pipeline-related plugins to the latest versions (#1806)

BitBucket Server errors not shown properly(#1795)
Surefire and jacoco plugins upgrade (#1804)
Fixes expression and supplement i10n (#1801)
Remove unsued accept header (#1800)

1.8.2 (August 16, 2018)

All Changes

[JENKINS-53048] Fix rendering of sequential parallel stages (#1792)

Correctly close ByteBuffer in try resources (#1788)

Get rid of HipChat send (#1791)

1.8.1 (August 16, 2018)

Unsuccessful release please do not install

1.8.0 (August 14, 2018)

New Feature

[JENKINS-49050] Support for sequential parallel stages (#1784)

All Changes

[JENKINS-49779] sequential parallel first parent null (#1787)

[JENKINS-49050] Add support for sequential parallel stages (#1784)

[JENKINS-49779] Feature/sequentiel add more tests (#1779)

[JENKINS-52862] Fix for Synchronization issue in pipeline SSE event publishing (#1781)

[JENKINS-49779] sequential stages inside parallel in Declarative syntax (#1778)

[JENKINS-52307] Loading of jobs in top-level raises javascript error (#1775)

Update to latest parent pom (#1770)

Update Messages.properties (#1771)

1.7.2, 1.5.2 (August 7, 2018)

[JENKINS-52862] Fix for Synchronization issue in pipeline SSE event publishing

1.7.1 (July 18, 2018)

[JENKINS-52307] add more null check (#1775)

1.7.0 (July 13, 2018)

New Features

All Changes

[https://issues.jenkins-ci.org/browse/JENKINS-52494] Upgrade selenium container to pick up newer chrome, selenium (#1772)

[https://issues.jenkins-ci.org/browse/JENKINS-48643] add support for restartable stages (#1769)

[https://issues.jenkins-ci.org/browse/JENKINS-52307] fix npe with empty matrix projects (#1768)

[https://issues.jenkins-ci.org/browse/JENKINS-52332] Node Api enhancement restartable flag and restart command (#1766)

[https://issues.jenkins-ci.org/browse/JENKINS-52154] Expand passed unit tests (#1765)

[https://issues.jenkins-ci.org/browse/JENKINS-52281] Un-deprecation of some constructor calls and pipeline code (#1764)

[https://issues.jenkins-ci.org/browse/JENKINS-51627] Improve 'Try BlueOcean'  action handling (#1745)

[https://issues.jenkins-ci.org/browse/JENKINS-52101] protect against possible IllegalArgumentException (#1758)

[https://issues.jenkins-ci.org/browse/JENKINS-51372] De-flake BitbucketServerTest (#1756)

[https://issues.jenkins-ci.org/browse/JENKINS-52130] replace Object.values because it doesn't work in older browsers (#1757)

[https://issues.jenkins-ci.org/browse/JENKINS-51921] Prevent onClick of generated syntetic events in dropDown (#1752)

[https://issues.jenkins-ci.org/browse/JENKINS-52029] Create experimental BlueOcean image with JDK 10 support (#1754)

[https://issues.jenkins-ci.org/browse/JENKINS-51956] upgrade to plugins parent 3.15 (#1753)

[https://issues.jenkins-ci.org/browse/JENKINS-52295] Update to Jenkins LTS 2.121.1 (#1763)

Remove generation of user filesystem SSH key (#1759) (#1760)

1.6.2 (June 29, 2018)


 Fix browser compatibility regression: replace Object.values because it doesn't work in older browsers

 Protect against possible IllegalArgumentException

1.6.1, 1.5.1 (June 23, 2018)


Removed auto-creation of SSH key on the Jenkins master filesystem.

1.6.0 (June 19, 2018)

New features and enhancements

 Performance/activity tab slow (#1744)

 [JENKINS-51387] jira-plugin 3.0.0 (#1739)

 Git https auth round trip (#1720)

 add next/prev links to run details screen (#1722)

All other fixes and enhancements

https://issues.jenkins-ci.org/browse/JENKINS-51779 Avoid com.google.common.collect.Iterators.skip. (#1750)

https://issues.jenkins-ci.org/browse/JENKINS-51533 Showing all artifacts (#1748)

https://issues.jenkins-ci.org/browse/JENKINS-51161 Remove title from timeDuration in order to reduce CPU usage (#1746)

https://issues.jenkins-ci.org/browse/JENKINS-51585 JWT response should have status code 204 since it does not provide content (#1742)

https://issues.jenkins-ci.org/browse/JENKINS-51161 reduce the CPU ussage of the SVG spinners (#1740)

https://issues.jenkins-ci.org/browse/JENKINS-49991 Link to home should not full refresh (#1734)

https://issues.jenkins-ci.org/browse/JENKINS-50825 Test for stage deletion from the editor, plus parallelPipeline simplifications (#1733)

https://issues.jenkins-ci.org/browse/JENKINS-50408 change the pipeline selection highlight (#1732)

https://issues.jenkins-ci.org/browse/JENKINS-51058 use last httpcomponents version and snapshot of jira … (#1729)

https://issues.jenkins-ci.org/browse/JENKINS-43135 Fix go to classic link in the pipeline editor (#1731)

https://issues.jenkins-ci.org/browse/JENKINS-45817 Make branch selector icon clickable (#1730)

https://issues.jenkins-ci.org/browse/JENKINS-49815 Bump up plugin versions (#1681)

https://issues.jenkins-ci.org/browse/JENKINS-50829 ATH for stopping running jobs, plus simplified EditorPage code (#1724)

 Update text on create pipeline page (#1728)

Pipeline Editor - check if pipeline has sequential parallel stages and show error (#1749)

1.5.0 (April 11, 2018)

Key new features and enhancements

 Developer can drag and drop to reorder steps within a stage in Pipelin Editor

 UI for downstream jobs launched with 'build' step

 Developer can paginate the artifacts tab

  Performance fix for Dashboard load time

 Show full log in case of no steps and no stages for a failed run

 Long log lines don't break and wrap

 Capture missing input steps from post declarative block (#1694)

All Change Log

https://issues.jenkins-ci.org/browse/JENKINS-50572 Bitbucket Cloud save content linkage error (#1715)

https://issues.jenkins-ci.org/browse/JENKINS-50325 Some part of the code uses object.assign which needs to be polyfill to support IE11  (#1698) (#1711)

https://issues.jenkins-ci.org/browse/JENKINS-50452# Fix node graph visitor log levels (#1705)

https://issues.jenkins-ci.org/browse/JENKINS-48357# Fix jira-plugin binary compatibility issue (#1704)

https://issues.jenkins-ci.org/browse/JENKINS-50487# Fix for java.util.NoSuchElementException error (#1703)

https://issues.jenkins-ci.org/browse/JENKINS-48884 Fix parallel stages not rendering properly if skipped by failed previous stage (#1702)

https://issues.jenkins-ci.org/browse/JENKINS-50406 Fix the issue with downstream build URL generation, and add some snarky FIXMEs which I will address in a seperate PR (#1699)

https://issues.jenkins-ci.org/browse/JENKINS-47464 Bulk format ALL THE THINGS (#1693)

https://issues.jenkins-ci.org/browse/JENKINS-49297 Capture missing input steps from post declarative block (#1694)

https://issues.jenkins-ci.org/browse/JENKINS-49948 vulnerabilities in bo js dependencies (#1688)

https://issues.jenkins-ci.org/browse/JENKINS-45634 Table action buttons hidden until hover (#1685)

https://issues.jenkins-ci.org/browse/JENKINS-49702 remove columns from props (#1687)

https://issues.jenkins-ci.org/browse/JENKINS-45334 go to classic link missing in invalid input param (#1676)

https://issues.jenkins-ci.org/browse/JENKINS-38339 UI for downstream jobs launched with 'build' step(#1675)

https://issues.jenkins-ci.org/browse/JENKINS-49756 Fix for BB server defult branch API in bb server >= 5.6.0 (#1678)

https://issues.jenkins-ci.org/browse/JENKINS-49743 Dropdown defaultOption have to include object as valid input type

https://issues.jenkins-ci.org/browse/JENKINS-49477 Javadoc generation is failing in master

https://issues.jenkins-ci.org/browse/JENKINS-49419 Avoid detached head on checkout

https://issues.jenkins-ci.org/browse/JENKINS-49298 Using "t" key switches focus to search box, when running a build with param entry field on blue ocean home page

https://issues.jenkins-ci.org/browse/JENKINS-49272 blueocean 1.4.0 pipeline results screen does not allow clicking on parallel stages

https://issues.jenkins-ci.org/browse/JENKINS-49036 Long log lines don't break and wrap

https://issues.jenkins-ci.org/browse/JENKINS-49028 Pipelines failing when no Cause of Blockage found

https://issues.jenkins-ci.org/browse/JENKINS-48872 Unreadable Data errors with BlueOceanUrlObjectImpl/modelObject

https://issues.jenkins-ci.org/browse/JENKINS-48868 blue ocean dashboard taking more than 50s to load.

https://issues.jenkins-ci.org/browse/JENKINS-48820 Blue Ocean plug-in causes stack overflow for big pipeline jobs

https://issues.jenkins-ci.org/browse/JENKINS-48571 checkout scm fails silently after "Could not determine exact tip revision of <branch>" in logs

https://issues.jenkins-ci.org/browse/JENKINS-48204 NPE in BlueOcean REST API / JIRA interaction

https://issues.jenkins-ci.org/browse/JENKINS-48198 "TypeError: Cannot read property 'toLowerCase' of undefined" for i18n title

https://issues.jenkins-ci.org/browse/JENKINS-48074 Show full log in case of no steps and no stages for a failed run

https://issues.jenkins-ci.org/browse/JENKINS-47978 Lightweight checkout not working for branches that contain forward slash '/'

https://issues.jenkins-ci.org/browse/JENKINS-47952 Browser back behaviour for result screen is broken

https://issues.jenkins-ci.org/browse/JENKINS-47460 Pull Requests pagination refreshes

https://issues.jenkins-ci.org/browse/JENKINS-47395 Github Server must have /api/v3 appended

https://issues.jenkins-ci.org/browse/JENKINS-47386 Audit tooltips for icons

https://issues.jenkins-ci.org/browse/JENKINS-47242 Remove dead config files from ATH that came from stand alone repo

https://issues.jenkins-ci.org/browse/JENKINS-47022 DropDown is loosing focus on selection of an option

https://issues.jenkins-ci.org/browse/JENKINS-45037 Download All button is broken on artifacts

https://issues.jenkins-ci.org/browse/JENKINS-44995 Very slow activity/pipeline screen load (often when logged in)

https://issues.jenkins-ci.org/browse/JENKINS-43588 Developer can paginate the artifacts tab

https://issues.jenkins-ci.org/browse/JENKINS-43211 Remove unneeded dependencies (markdown, redux) 

https://issues.jenkins-ci.org/browse/JENKINS-41502 Show triggers for jobs if upstream job (with link)

https://issues.jenkins-ci.org/browse/JENKINS-38339 UI for downstream jobs launched with 'build' step

https://issues.jenkins-ci.org/browse/JENKINS-38323 Developer can drag and drop to reorder steps within a stage

https://issues.jenkins-ci.org/browse/JENKINS-4292  Removing view on workspace delete doesn't work if view name contains variables

PRs without JIRA tickets

Comments spelling (#1672

publish new version of the JDL for JENKINS-47022 (#1654

Use the right ExtensionPoint class (#1644

Propose a couple of spelling corrections - trailing whitespace ? (#1634

Add Chinese localization for pipeline editor (#1629

Add Chinese translation (#1617

Typescript support (#1692)

Spelling repository (#1682)

1.4.2 (February 16, 2018)


1.4.1 (February 8, 2018)

1.4.0 (January 17th 2018)

Upgrade react version: https://github.com/jenkinsci/blueocean-plugin/pull/1456

Upgrade maven front end plugin version: https://github.com/jenkinsci/blueocean-plugin/pull/1464

Remove jsch: https://github.com/jenkinsci/blueocean-plugin/pull/1488

Toast button default value typo: https://github.com/jenkinsci/blueocean-plugin/pull/1494

Switch to chrome for selenium tests: https://github.com/jenkinsci/blueocean-plugin/pull/1412

(developer productivity) Javascript modules core-js and jdl are now hpi/plugins, with autowatch in dev mode enabled when using "hpi:run" https://github.com/jenkinsci/blueocean-plugin/pull/1257

Allow ATH run against a locally running instance: https://github.com/jenkinsci/blueocean-plugin/pull/1484

Simplify dashboard API: https://github.com/jenkinsci/blueocean-plugin/pull/1532

1.3.5 (December 13th 2017)

1.3.4 (December 4th 2017)

1.3.3 (November 16th 2017)

1.3.2 (November 9th 2017)

Removed Jetty workaround (no functional change): https://github.com/jenkinsci/blueocean-plugin/commit/6f8419b006778cf5107e35c897f521c2b1e92b44

1.3.1 (October 28th 2017)

 Fix for test failure in plugin compatibility suite

 Performance improvement when calculating blue ocean url for "blue ocean" link

 Use displayName for run id column if it is is set in build

 Warn user if they use non ssh git they will not be able to save changes to pipeline from the editor

 Remove the unneeded "name parallel group" in editor

1.3.0 (October 11th 2017)

 http links in logs are now clickable links

 http links in step descriptions are clickable links

 use Declarative Pipeline version 1.2 with new parallel syntax style

 support use of Github for users behind a corporate proxy

 feature flagged "trends" extension point and client (to show tests and execution trends)

 Make blue ocean pass the "plugin compatibility test suite" 

 show name for parameter (parametrised pipelines)

 JIRA integration, if you use JIRA and a ticket is mentioned in a commit, it will be linked

 check permissions of folder pipeline is being created in vs root

 JIRA integration is externalised into its own module vs built in

 Issue tracker integration should not fail if plugin returns errors

 Pipeline graph future enhancement to allow more complex graphs

 Per stage configuration in editor now supported (for parallel and serial stages)

https://github.com/jenkinsci/blueocean-plugin/pull/1370 Chinese translation

 support for creating and editing pipelines with plain git servers (ssh)

https://github.com/jenkinsci/blueocean-plugin/pull/1371 metrics plugin (brought in in 1.2) has been removed as a required plugin

 Improvements to russian translation

 Support personal repos in Bitbucket Server

 Multibranch pipelines are used instead of Organization folders

 When a job is stopped cleanup steps get a chance to run (less aggressive stop behavior)

 Handle case where user editing github pipeline does not have push access

 Avoid heavy call to run history when lots of jobs triggered

 Don't spam log with pubsub log spamming

1.2.4 (September 20th 2017)

1.2.3 (September 19th 2017)

Remove mandatory dependency on metrics: https://github.com/jenkinsci/blueocean-plugin/pull/1371

1.2.2 (September 15th 2017)

1.2.1 (September 10th 2017)

1.2.0 (August 22nd 2017)

FeatureJENKINS-41295Support Bitbucket Server in Blue Ocean
FeatureJENKINS-41294Support Bitbucket Cloud in Blue Ocean
FeatureJENKINS-40855GitHub Enterprise support
FeatureJENKINS-40616publishHTML support for HTML reports
FeatureJENKINS-39628Handle skipped stages and parallels in the Pipeline Graph
FeatureJENKINS-44106Dashboard table links should not be blue
FeatureJENKINS-44105Update branch filter for new table
FeatureJENKINS-44985Russian translation
FeatureJENKINS-44107Commit lozenge is not styled correctly
FeatureJENKINS-41833Update table design
FeatureJENKINS-43906Creation tests for "Git" flow
FeatureJENKINS-44667Add read/write implementation for Bitbucket Cloud
FeatureJENKINS-44666Add read/write implementation for Bitbucket Server
FeatureJENKINS-44931Clean up "Go to Classic" link and icon for pipelines
FeatureJENKINS-39635Right click on expander should not open the test result
FeatureJENKINS-44672Update default page title
FeatureJENKINS-44698Test that editor can create a Jenkinsfile in a new branch
FeatureJENKINS-44595Audit frontend code to ensure that we use the displayName of the organization
FeatureJENKINS-44960Fast search feedback
FeatureJENKINS-39657Runtime JavaScript bundle analyser for Chrome Dev Tools
FeatureJENKINS-45292Dropdown should allow custom footer
FeatureJENKINS-45350BlueOcean Job URL environment variable
FeatureJENKINS-44829Add search component to pipelines screen
FeatureJENKINS-44831Initial display of pipelines is slow
FeatureJENKINS-44722API token text box should be a password field
FeatureJENKINS-45217Allow custom title in Dropdown
FeatureJENKINS-45558Editor button does not match new button style
FeatureJENKINS-45144Anonymous user analytics
FeatureJENKINS-43083Improve unit and integration tests and avoid relying on E2E (ATH) for front end code
FeatureJENKINS-45562Use the Bitbucket logo and appropriate spelling
FeatureJENKINS-45944Replace hardcoded _class comparison by capability
FeatureJENKINS-45922Add support for multi-branch pipeline Jenkinsfile edit/save and indexing
FeatureJENKINS-45594Update incompatible server message
FeatureJENKINS-45560Bitbucket username and password fields should be full width
FeatureJENKINS-46069Edit and save bitbucket pipeline using pipeline editor
FeatureJENKINS-45561Use correct terminology for Bitbucket when selecting "organisations"
FeatureJENKINS-44932Root navigation link is /blue rather than /blue/
FeatureJENKINS-43978Really long cause messages blow out results screen
FeatureJENKINS-45186Header link should be a real anchor, not just a clickable element
FeatureJENKINS-45016Branch filter clear behaviour
BugJENKINS-44760Search is missing the clear button
BugJENKINS-44961Fix hotspot performance issue for Branch and PR metadata lookup
BugJENKINS-44759Search isn't URL safe
BugJENKINS-44881Blue Ocean cannot be opened after upgrade: Chrome browser fluttering
BugJENKINS-44866PR tab "branch history" link does not work with job in folder
BugJENKINS-44964NPE in logs when browsing Maven projects
BugJENKINS-43208Very slow dashboard and /search response in some cases (slowing dashboard load)
BugJENKINS-44959Duration is missing on activity page
BugJENKINS-42395If the jenkins banner is customized the "open blue ocean" button gets covered on a narrow screen (< 1060)
BugJENKINS-44865rundetail.tests.results.fixed is a label
BugJENKINS-44926StackOverflow loading build history when Gerrit plugin is installed
BugJENKINS-44922Table and table empty state top spacing
BugJENKINS-44752Blue Ocean will not load - ExtensionStore.init error
BugJENKINS-44921Action buttons in new tables do not match the design
BugJENKINS-43968Handle long branch names
BugJENKINS-44522Top-level navigation does not show selected state
BugJENKINS-45360creating a pipeline with a duplicate name does not fail gracefully with custom Org
BugJENKINS-45442When a custom organisation is in use pipeline creation checks permissions on jenkins rather than the organistion root
BugJENKINS-45482modifying existing github org incorrect behaviour if custom blue ocean org in use
BugJENKINS-45748Wrong organization URL on PR build notifications
BugJENKINS-45589Exceptions with pubsub spamming log spam
BugJENKINS-45766Cherry pick organisation fixes from 1.1.0-release branch
BugJENKINS-45849js-extensions unit tests fail
BugJENKINS-43201BlueOcean: when browser size is smaller than pipeline, we're unable to scroll to the beginning of the pipeline
BugJENKINS-45703OrganizationStatePreloader uses Jenkins root to look for the organization
BugJENKINS-46009Pipeline graph on safari is incorrectly placed to the left
BugJENKINS-46070PR page broken on dogfood
BugJENKINS-45804User permissions are checked against Jenkins instead of Organization base
BugJENKINS-45470CacheLoader returned null for key ... exceptions in logs
BugJENKINS-42131JDL Dropdowns in wrong place on Firefox
BugJENKINS-43861Input parameter modal grows too wide when parameters have lengthy text values
BugJENKINS-45123When branch name is long the github link disappears
BugJENKINS-45083MS Edge: `X` icon to delete Pipeline Search text appears early, and eventually twice
BugJENKINS-44718Step description does not show ellipsis when truncated
BugJENKINS-40163Baseline shift in breadcrumbs
BugJENKINS-45011Commit has in run result header is not clickable
BugJENKINS-42975No hover text shown for Edit and Close buttons on toolbar
BugJENKINS-45192Action icon buttons don't have any tooltips
BugJENKINS-46025REST APIs responses are not set with appropriate cache controls

1.1.7 (August 11th 2017)



1.1.6 (August 7th 2017)

Fixes for multiple security issues

1.1.5 (July 24th 2017)

(very minor maintenance release)

JENKINS-45703 Allow "organizations" which are in a folder, not at the root (where things are saved)

JENKINS-45442 Allow pipelines to be created in a folder with correct permissions check

JENKINS-45360 Fail gracefully when creating a pipeline of a duplicate name

1.1.4 (July 3rd 2017)


Sometimes missing steps of stage in Blue Ocean Pipeline view

2017-06-232017-06-30James DumayReinhold Füreder

NPE in logs when browsing Maven projects

2017-06-192017-06-20James DumaySlavomir Kundrik

Fix hotspot performance issue for Branch and PR metadata lookup

2017-06-192017-06-19James DumayJames Dumay

PR tab "branch history" link does not work with job in folder

2017-06-142017-06-20Ivan MeredithDaniel Beck

Note: 1.1.3 was a problematic partial binary release, it will be blacklisted from the update center. Please do not install 1.1.3 binaries if you see them in the update center. 

1.1.2 (June 19th, 2017)


StackOverflow loading build history when Gerrit plugin is installed

2017-06-152017-06-18James DumayBrian Cerveny

PR tab takes forever to load

2017-06-142017-06-30James DumayDaniel Beck

1.1.1 (June 15th, 2017)


Blue Ocean cannot be opened after upgrade: Chrome browser fluttering

2017-06-142017-06-19Ivan MeredithMichael Hüttermann

rundetail.tests.results.fixed is a label

2017-06-142017-06-14James DumayDaniel Beck

Search is missing the clear button

2017-06-082017-06-13Nicolae PascuJames Dumay

Audit frontend code to ensure that we use the displayName of the organization

2017-06-012017-06-19Alvaro LobatoJames Dumay

1.1.0 (June 12th, 2017)


Need to show the "cause of blockage" message for a Pipeline

2017-01-302017-05-11James DumayJames Dumay

Developer can jump to the run history for a specific branch and pull request

2016-08-082017-05-12Paul DragoonisJames Dumay

Handle pagination for tests

2016-09-082017-06-06James DumayJames Dumay

Automatic build for Jenkins Blueocean Dockerhub image

2017-05-092017-06-06Yoann DubreuilMarcin Milewski

Developer would like to see why the Pipeline has been triggered

2017-01-112017-06-06James DumayJames Dumay

Blue Ocean should respect build.displayName

2016-11-182017-06-06James DumayJulien Pivotto

Heavy page when there are 25k tests on the test result screen

2017-01-312017-06-06James DumayJames Dumay

Branch filtering dropdown unsorted

2017-03-302017-06-06David GuanBen Walding

Move toasts from bottom left to bottom right

2016-09-232017-06-06UnassignedJames Dumay

By default we should not return actions

2017-04-202017-06-06Vivek PandeyJames Dumay

Branch filter should use same order as branch tab

2017-04-302017-06-06James DumayJames Dumay

User would like to have a fast smart search to find jobs from the dashboard

2016-10-142017-06-06Nicolae PascuMichael Neale

Developer can see a description for a pipeline run

2017-02-062017-06-28James DumayMartin Noack

Blue Ocean Test Results fail to load over https

2017-03-222017-04-14James DumayJonathan Brito

Run declarative pipeline job with parameters fails if description is null

2017-03-272017-04-19Ivan MeredithBen Walding

stage and pipeline view is empty

2017-03-282017-04-19Sam Van OortTian Peng

Stopping a freestyle job will sometimes fail

2017-03-202017-04-19James DumayIsa Vilacides

PipelineRunImpl.replay assumes the task is still in the queue

2016-11-292017-04-20James DumayTom FENNELLY

Pipeline creation does not work when security is disabled.

2017-04-042017-04-26Cliff MeyersMaicon Pereira

Artifacts cannot be accessed when pipeline is paused for input or executing

2017-04-142017-04-26James DumayErik Lattimore

Can only select top node of parallel nodes while job is in progress.

2017-02-242017-04-21Thorsten Scherleraustin stoker

UI Not Refreshing When Starting a Build

2017-02-252017-04-21Thorsten ScherlerJosh Axelman

BlueOcean favorite permisson bug

2017-04-102017-04-21Vivek PandeyRoman Malík

Skipped tests should not use "unstable" coloring

2017-03-012017-04-24James DumayDaniel Beck

ClassNotFoundException for org.jenkinsci.plugins.pubsub.MessageException

2017-04-052017-04-25Vivek Pandeyemanuelez

REGRESSION: IE11 not working in blue ocean 1.1 (beta) due to preferences module being non compatible

2017-04-272017-04-28Keith ZantowJames Nord

Dashboard pagination scrolls to top of screen

2017-04-192017-04-28Cliff MeyersJames Dumay

SSE event subscription should be organization aware

2017-03-312017-04-29Vivek PandeyJames Dumay

REGRESSION: Parallel nodes are not selectable in running pipeline

2017-04-212017-05-01Thorsten ScherlerJames Dumay

Blue Ocean: NullPointerException when importing a GitHub project, deletes organization

2017-04-102017-04-17James DumayWenzel Jakob

Stage listing flashes "no steps" when loading a stage for the first time (Karaoke repair)

2016-09-272017-05-11Thorsten ScherlerMichael Neale

BlueOcean organization root ItemGroup not taken into account when creating a new pipeline

2017-05-102017-05-11Vivek PandeyAlvaro Lobato

Intermittent test: abortInput – io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeTest

2017-05-122017-05-12Vivek PandeyJames Dumay

Requesting classes that don't exist on the classpath should return empty array

2017-03-312017-05-12Vivek PandeyJames Dumay

Build log is scrolled down unconditionally on update

2017-02-092017-04-21Thorsten ScherlerDaniel Beck

BlueOcean organization root ItemGroup not taken into account for search and displayname

2017-05-102017-05-15Alvaro LobatoAlvaro Lobato

Replay does not include changesets

2017-05-142017-05-15James DumayJames Dumay

Activity/Branch dashboard show pipeline library commit instead of actual built commit

2017-03-152017-05-17Vivek PandeyFranz B.

REGRESSION: step header disappears then reappears when expanded

2017-04-292017-05-17Cliff MeyersJames Dumay

Make Blue Ocean link url resolution extensible by plugins and take into account Organizations

2017-05-112017-05-22Vivek PandeyAlvaro Lobato

docker not found for ATH run

2017-05-122017-05-22Ivan MeredithJames Dumay

REGRESSION: Cannot load changes tab

2017-05-172017-05-19Cliff MeyersJames Dumay

Jump to branch history shows encoded name in branch selector

2017-05-142017-05-20Nicolae PascuJames Dumay

REGRESSION: Unable to save pipeline from editor

2017-05-232017-05-24Vivek PandeyMichael Neale

REGRESSION: link to classic from home page doesn't work

2017-05-232017-05-24Vivek PandeyMichael Neale

Test coverage for blueocean-rest-impl

2017-04-282017-05-24Vivek PandeyVivek Pandey

Lint and JS test failures don't actually fail the build

2017-05-162017-05-24Cliff MeyersCliff Meyers

lastSuccessfulRun URL should be relative

2017-03-312017-05-25James DumayJames Dumay

Blue Ocean organization displayName not being exposed or used

2017-05-292017-06-01Vivek PandeyAlvaro Lobato

Poor performance removing a folder when Favorite plugin is installed

2017-05-312017-06-01James DumayDarío Villadiego

Blue Ocean organizations enabled/disabled should be runtime configurable and not only with a system property

2017-05-222017-06-01Alvaro LobatoAlvaro Lobato

Show more log is not working properly

2017-05-312017-06-01Cliff MeyersIvan Meredith

Rerun button shows on UI even when the run cannot be rerun - enhance to have a replayable property

2017-03-212017-06-01James DumaySpencer Malone

blueocean-display-url tests are failing if run in systems without git user.name

2017-06-012017-06-02Vivek PandeyRaul Arabaolaza

SSE Events ignored on activity page when a custom Org factory is used

2017-06-022017-06-04Vivek PandeyAntonio Muñiz

Improve test coverage of blueocean-git-pipeline module

2017-04-282017-05-25Vivek PandeyVivek Pandey

Improve test coverage of blueocean-pipeline-api-impl module

2017-04-282017-05-29Vivek PandeyVivek Pandey

REGRESSION: Loading worm turns white too early when loading dashboard

2017-04-282017-06-05Nicolae PascuMichael Neale

when using the branch filter on the activity tab the design "jumps" to the right.

2017-05-042017-06-06Nicolae PascuThorsten Scherler

activity stream should load data paginated for smaller response sizes

2017-05-262017-06-06Vivek PandeyMichael Neale

During pipeline step duration reported incorrectly

2017-03-092017-06-30Andrew BayerStephen Catt

1.0.1 (April 11th, 2017)

1.0.0 (General Availability, April 5th, 2017)

1.0.0-rc4 (April 3rd, 2017)

1.0.0-rc3 (March 28th, 2017)

1.0.0-rc2 (March 24th, 2017)

1.0.0-rc1 (March 15th, 2017) - "Beware the ides of March"

1.0.0-b25 (March 6th, 2017) – "No, really this time, the last beta"

1.0.0-b24 (Feb 22nd, 2017) – The Final Countdown

1.0.0-b23 (Feb 14th, 2017)

1.0.0-b22 (Feb 7th, 2017)

1.0.0-b21 (Feb 1st, 2017) 

1.0.0-b20 (Jan 26th, 2017) 

This was a fast release as there was an incompatible change introduced into a plugin. If people upgraded to all the latest plugins across their Jenkins, blue ocean may not operate correctly. 
This release remedies that. 

If you are using b19, please do upgrade to 20 when you can before upgrading all your plugins. 

1.0.0-b19 (Jan 24th, 2017) 

1.0.0-b18 (Jan 19th, 2017) 

1.0.0-b17 (Jan 13th, 2017) 

1.0.0-b16 (Jan 12th, 2017) 

1.0.0-b15 (Jan 8th, 2017) 

1.0.0-b14 (Dec 16th, 2016) - Yuletide Edition Pro

1.0.0-b13 (Dec 9th, 2016)

1.0.0-b12 (Nov 14, 2016):