Lapis Lazuli
New Features
- #117 A preview has been added to the settings page
- #188 The build label for broken builds can be shown on the monitor page (thanks @arunvelsriram)
- #119 Config can be backed up to GitHub Gists
Closed Bugs
- #166 Fixes red border around broken build sound input on Firefox
- #163 Filtering projects now matches on stages
- #155 Checkboxes work consistently in all browsers and look nicer (thanks GDS)
- #173 It's now possible to refresh trays with errors
- #124 Text scaling on the monitor page now works correctly
- #151 Tray URLs can be updated (breaking change)
- #174 Input focus is now consistent across browsers and components
Improvements
- #165 Buttons are now bigger on mobiles
- #167 Navigating to tray settings now uses tabs
- #156 Updating tray settings is now easier and more consistent
- #51 Can now manually set the server type
- #168 Poll time uses pre-set values to avoid errors
- #181 Trays with no selected projects aren't set to the service, saving bandwidth and time
- #192 Long build labels get shortened to not break the monitor view (thanks @arunvelsriram)
- #76 Tray errors now show like broken projects on the monitor view
Misc
- #122 The styler that resizes projects for the monitor page is now a React Component
- #154 Stops expected exceptions getting printed during unit tests
- #172 Updated to React Router v4
- #147 Started using CSS modules
- #193 Started using date-fns
- #177 Issues using npm@5 have been fixed
Full Changelog: v0.11.1...v1.0.0