CCMenu Changelog

What's new in CCMenu 14.0

Aug 20, 2018
  • Advanced preferences now have a check box to set whether CCMenu should open automatically when logging in. This is functionally the same as adding CCMenu to the login items in System Preferences.
  • The sheet to add new projects is now resizable so that large list and long project names can be managed.

New in CCMenu 13.0 (Apr 22, 2017)

  • Projects can now be given a display name that is shown instead of the name the project has on the Continuous Integration server.
  • CCMenu now registers its own URL schemes. This makes it possible to create links on webpages that, when clicked, will open CCMenu and show a prefilled list of projects to add (see website for details).
  • When adding or removing projects, the build timing for other projects is now retained.
  • It is now possible to use a proxy when accessing CI servers that require authentication. Attempting this before triggered a bug in Apple's libraries, and this version of CCMenu adds a workaround for that bug.

New in CCMenu 13.0d2 Pre (Apr 7, 2017)

  • Ability to prepend jenkins instance name to build name.
  • Support for easy registration using URL scheme.
  • Unable to retrieve status via proxy with non-default http port.

New in CCMenu 13.0d1 Pre (Dec 17, 2016)

  • Support for easy registration using URL scheme.

New in CCMenu 12.1 (Jul 6, 2016)

  • When not displaying black and white icons, the use of symbols is now optional for states in which the server is idle.
  • Notifications can be sent when a build is starting on the server.
  • Projects with a successful last build can be hidden from the menu.
  • When sorting projects alphabetically case is now ignored.
  • Authentication works with Cloudbees servers.
  • Failed build count is shown with the correct font for the menu bar.
  • Fix for incompatibility with OS X 10.8/10.9 that was introduced in CCMenu 12.0.

New in CCMenu 12.1d1 Pre (Jul 4, 2016)

  • Proposed fix for Mavericks incompatibility introduced in 12.0.

New in CCMenu 12.0 (Jul 2, 2016)

  • When not displaying black and white icons, the use of symbols is now optional for states in which the server is idle.
  • Notifications can be sent when a build is starting on the server.
  • Projects with a successful last build can be hidden from the menu.
  • When sorting projects alphabetically case is now ignored.
  • Authentication works with Cloudbees servers.
  • Failed build count is shown with the correct font for the menu bar.

New in CCMenu 12.0d2 Pre (Jun 17, 2016)

  • Proposed implementations/fixes for the following issues:
  • Sort alphabetically ignoring case #53
  • New icons make it hard to find building jobs with lots of jobs #57
  • Feature Request: Alert when build has started #58
  • Only show broken builds in CCMenu #61

New in CCMenu 11.0 (Mar 3, 2016)

  • New icons based on Ionicons, providing more contrast and symbols in addition to color.
  • Black and white mode for status menu item.
  • New menu item to retrieve status from servers.
  • Fixes an issue with project URLs containing a fragment.

New in CCMenu 11.0d1 Pre (Feb 22, 2016)

  • Fixed encoding issue for project page URL.

New in CCMenu 1.10.3 (Nov 6, 2015)

  • Fixes a recently introduced bug that made the keyboard shortcuts for cut, copy, paste inactive.

New in CCMenu 1.10.2d3 (Oct 13, 2015)

  • Fixed: App Transport Security policy problem with CCMenu 1.10.1.

New in CCMenu 1.10.2d2 (Oct 12, 2015)

  • Fixed problems with Mac App Store version 1.10.1.

New in CCMenu 1.10.1 (Oct 12, 2015)

  • Fixed a bug that could occur when adding projects from a server that requires authentication.

New in CCMenu 1.10 (May 23, 2015)

  • It is now possible to select for which build results user notifications are displayed. Sounds can be chosen independently.
  • The app icon is shown in the dock and application switcher when the preferences window is open. This can help with switching in and out of CCMenu when copying feed URLs.
  • A new advanced preference makes it possible to reject all certificates that cannot be verified automatically. Normally CCMenu asks the user how to proceed.

New in CCMenu 1.9 (Feb 20, 2015)

  • Can display last build label in menu.
  • Special workaround for authenticating against Hudson and Jenkins.
  • No longer tries to autocomplete from URL history when typing.
  • Using Git SHA as build version.

New in CCMenu 1.8.1 (Feb 20, 2015)

  • Added final reminder about App Store move.

New in CCMenu 1.8 (Dec 3, 2014)

  • Prompt user when server certificate is not trusted.
  • Added retina icons.
  • Added a note that going forward updates will only be distributed via the App Store.

New in CCMenu 1.7 (Mar 18, 2014)

  • Nicer display of project list in preferences.
  • Projects can be ordered manually.
  • Can display last build times in menu.
  • Can turn off build timer in menu bar.
  • Moved about info into its own panel.

New in CCMenu 1.6.5 (Feb 24, 2014)

  • Now interpreting "Error" status as failed build.

New in CCMenu 1.6.4 (Feb 24, 2014)

  • Now sorting the list of projects in the add project sheet
  • Fixed a bug that caused incorrect build time estimation when no labels are in the feed
  • Now detecting paused builds from Jenkins.

New in CCMenu 1.6.3 (Jul 18, 2013)

  • Fixed a bug that caused a substantial memory leak

New in CCMenu 1.6.2 (Jun 26, 2013)

  • Fixed a bug with authentication negotiation.

New in CCMenu 1.6 (Jun 24, 2013)

  • Handles server authentication requests and stores passwords in user's keychain.
  • Existing projects can be edited.
  • Project list preferences are resizable.

New in CCMenu 1.5 (Feb 12, 2013)

  • Now requires OS X 10.8 Mountain Lion
  • Uses Notification Center instead of Growl
  • The app does not run in a sandbox because the update mechanism (Sparkle) does not yet work when run in a sandboxed application. There should be a sandboxed version of CCMenu in the Mac App Store soon.

New in CCMenu 1.1 (Jul 7, 2008)

  • Supports Hudson integration servers.