Skip to content

Releases: build-canaries/nevergreen

Kobi

20 Jan 13:59
19d5fe1
Compare
Choose a tag to compare

New Features

  • #144 Tray names can now be displayed on the monitor page (thanks @vinh0604)
  • #141 Poll time is configurable again

Closed Bugs

  • #93 Functional tests have been made stable

Improvements

  • #140 Updated project identifiers (breaking change)
  • #131 You can no longer add the same tray multiple times
  • #118 Automatically scroll and highlight newly added trays
  • #44 Responsive UI making Nevergreen usable on small screens, such as mobiles and tablets
  • Adds the correct fav icons for all devices

Misc

  • #148 Functional tests have been improved
  • #142 Now uses Redux to manage state

Full Changelog: v0.10.0...v0.11.0

Jazzberry Jam

10 Sep 09:58
Compare
Choose a tag to compare

New Features

Closed Bugs

  • #130 Projects from different pipelines with the same name will now be displayed correctly
  • #106 Loading animation is now CSS instead of SVG

Improvements

  • #112 Mouse cursor now auto hides on the tracking page
  • #134 Tracking checkboxes now have a focus style
  • #138 The IP address binding can now be configured (thanks @molszewski)
  • #137 Dot separated project names are now sentencised
  • Adds Content-Security-Policy header

Full Changelog: v0.9.0...v0.10.0

Indigo

19 Mar 13:51
Compare
Choose a tag to compare

New Features

  • #90 Usernames and passwords of existing trays can be updated
  • #81 Keyboard shortcuts
  • #80 Checks for new releases and displays a subtle notification
  • #77 Trays can be given names

Closed Bugs

  • #126 Fixes validation failing for valid URLs

Improvements

Full Changelog: v0.8.0...v0.9.0

Heat Wave

11 Jan 10:33
Compare
Choose a tag to compare

New Features

  • #92 Stages are treated as separate projects (for CI servers that have them e.g. Go & Snap)
  • #82 Broken build timer (thanks @jimmythompson)
  • #64 Configuration can now be exported and imported

Closed Bugs

  • #116 Fetch timer not cancelling
  • #91 Success messages not resizing when the screen resizes

Improvements

  • #120 Serve all required fonts from Nevergreen
  • #102 Switched to ES6
  • #101 Moved to Flux architecture (breaking change)
  • #100 Fixed release management
  • #98 API calls now return camelCase keys (breaking change)
  • #96 API calls are now consistent (breaking change)
  • #89 Inputs get cleared if successfully added
  • #87 Passwords are no longer output to server request logs
  • #85 Nevergreen can be used over https
  • #65 Don't break on spaces for emoticon style success messages
  • #60 Client side validation for inputs

Full Changelog: v0.7.0...v0.8.0

Grape

24 Jul 11:43
Compare
Choose a tag to compare

New Features

  • #73 An endpoint that redirects to the latest release on GitHub

Closed Bugs

  • #95 Custom AES keys no longer ignored (breaking change)
  • #84 Cross site AJAX request now work

Improvements

  • #86 Requests from Nevergreen to CI servers are now logged

Misc

  • Server side refactoring of ring middleware
  • #94 Removed migration code
  • #78 Switched to Jest for JS testing

Full Changelog: v0.6.1...v0.7.0

Fuzzy Wuzzy

17 Jun 11:34
Compare
Choose a tag to compare

Improvements

  • #83 An incorrect AES key is no longer silently ignored

Full Changelog: v0.6.0...v0.6.1

Fuzzy Wuzzy

04 Jun 20:42
Compare
Choose a tag to compare

New Features

  • #37 Multiple cctrays can now be added
  • #11 Highlight projects that no longer exist since the last time you configured
  • Help page

Closed Bugs

  • #68 Server unit tests not running from develop.sh
  • #52 Interesting projects still being polled in config screen
  • #50 You can still change tabs while project list is loading

Improvements

  • #74 Use JSCS to check JS style
  • #72 Update the contributing doc with prerequisites
  • #70 Lint jsx files
  • #69 Separate watch tasks for JS and CSS
  • #61 Wrong credentials stop the app
  • #59 Auto hide the menu on the monitor section
  • #58 Single page React UI
  • #56 Move the version label to the bottom of the left hand menu
  • #55 Shows a thumbnail preview for success images
  • #54 Propagate error codes

Full Changelog: v0.5.0...v0.6.0

Eggplant

20 Feb 21:50
Compare
Choose a tag to compare

New Features

  • #38 Add support for HTTP basic authentication
  • #9 Allow multiple success messages to be set
  • #45 New UI

Improvements

  • #43 Auto detect server type better
  • #48 Cache busting for releases

Full Changelog: v0.4.0...v0.5.0

Desert Sand

11 Dec 13:15
Compare
Choose a tag to compare

New Features

  • #33 All new configuration UI
  • #24 Monitor refresh time is now configurable
  • #34 A link now appears on the monitor page (on mouse move) allowing the user to get back to the configuration page
  • #46 An image can now be used on success

Improvements

  • #22 Functional test has been added
  • #31 Exception messages are now show to the user
  • #35 Remote ajax calls are now allowed
  • #36 A minimal working page has been added allowing developers to quickly create their own monitors
  • #41 The new label no longer appears on the first load of a cctray

Full Changelog: v0.3.0...v0.4.0

Canary

09 Dec 13:27
Compare
Choose a tag to compare

New Features

  • #10 Add error feedback when projects fail to fetch

Improvements

  • #1 Layout projects consistently on the config screen
  • #26 Add version number to config screen
  • #25 Fetch url on press of return key
  • #23 First load does not auto-save included projects
  • #18 Make Apache cctray url be the default in the config

Full Changelog: v0.2.0...v0.3.0