CatLight Changelog

What's new in CatLight 3.4 Beta

Feb 14, 2024
  • Improved branch name handing in AzureDevOps

New in CatLight 3.3 Beta (Oct 19, 2023)

  • In the new version of the app, we improved the initial setup experience. The app will now provide suggestions to address the most common setup issues.

New in CatLight 3.2 Beta (Jul 9, 2023)

  • The new version supports Ubuntu 22.02 LTS and we increased the minimum macOS version to 10.15. It also includes several bugfixes.

New in CatLight 3.1.1 Beta (Feb 3, 2023)

  • Accelerated notifications for Jenkins:
  • This release includes support for push notifications from Jenkins. Use the CatLight Jenkins plugin to set them up. You will get build notifications almost instantly, and the load on your Jenkins server will be reduced, as the CatLight app will do much less polling.
  • This release also includes a number of small quality-of-life improvements:
  • Information about PR creator on the dashboard.
  • Feature to duplicate the dashboard and all of its settings.
  • Improved startup troubleshooting.

New in CatLight 3.0.31 Beta (Jan 4, 2023)

  • In the new version of the app, you can configure real-time push notifications from your Azure DevOps or TFS server to CatLight desktop apps.
  • As a result, you'll get notifications 10x faster, and the app will generate 30x less load on your server. This can be especially useful for users with a large number of projects and builds.

New in CatLight 3.0.26 Beta (Dec 12, 2022)

  • With a new version of CatLight, you can monitor Jira issues. Get desktop notifications about new issues, and see an overall status in the tray.
  • You can also include issues from Jira into your CatLight Action Center, and combine them with PRs, and build issues into a single prioritized list of work.

New in CatLight 3.0.22 Beta (Dec 6, 2022)

  • The new version of CatLight can monitor merge requests in GitLab. The app will show desktop notifications for incoming MRs, and display a list of incoming and outgoing MRs on the dashboard.
  • We also improved toast notifications. We fixed a long-standing issue on Windows OS, and now the app dashboard will be opened when you click on the notification. New notifications will also have a "web" button that will take you directly to the alerted build, release or pull request.

New in CatLight 3.0.19 Beta (Dec 1, 2022)

  • Get reminders about pending GitHub PRs and notify others that you are reviewing a PR with one click.
  • See the progress and ETA for your GitHub Actions workflows and jobs. Notify your team that you are investigating a broken job.
  • Get a prioritized list of your issues, alongside other action items for your project. See notifications about new tasks.

New in CatLight 3.0.14 Beta (Nov 18, 2022)

  • You can now let your teammates know that you are reviewing a PR, or actively working on a specific task.
  • Your teammates will get a toast notification. They can also see that you are working on a PR or a task on their watch list.

New in CatLight 2.39 (Oct 28, 2022)

  • Problems with using PAT token for authentication.
  • Problems with multiple Azure DevOps accounts.
  • The app shows only pull requests assigned to the team, and not the pull requests assigned to current user.

New in CatLight 3.0.0 Beta (Oct 3, 2022)

  • New dashboard with action center:
  • The new dashboard is split into two groups - the action list and the watch list.
  • The action list shows alerts and action items that are sorted by priority, so you can handle them from top to bottom. It includes broken build and release pipelines, incoming pull requests, and work items. You can define your own priority rules in settings. The action list will not show any items that are in a good state and don't need your attention.
  • Use a watch list to keep track of things that you care about, but which are not actionable at the moment. By default, it includes builds that you recently started and pull requests that you have created. You can customize it to include things like tasks that you created for other people.
  • You can add multiple watch and action lists to the dashboard, to group things by project, team, or other criteria.
  • After configuring the dashboard, you can share it with your team. Any changes to shared dashboard settings will be propagated to other team members automatically.
  • CatLight v3 can work with multiple dashboards. You can use them for additional grouping by teams, projects, roles, and activities. For example, you can create a dashboard for the on-call person, and a separate one for other engineers.
  • Migrating from V2:
  • CatLight will automatically convert V2 dashboards to V3, trying to preserve the layout. But, we suggest you create a new dashboard and share it with the team to take advantage of new action- and watch lists.
  • Other changes from V2:
  • Additional changes:
  • Improved initial app configuration wizard that will suggest users to join the team and use shared dashboards.
  • Redesigned monitoring settings UI. You can now add monitorable item from any server to any panel on the dashboard (previously, items were grouped by server connection).
  • Currently unavailable features that will be implemented later:
  • Team status
  • Removed features:
  • Global focus mode. It will be replaced by an ability to focus on specific action items.
  • Settings export and import. It is replaced by dashboard sharing.

New in CatLight 2.38.12 Beta (Jul 25, 2022)

  • This version includes a large number of dependency and framework updates, as well as small bug fixes.
  • It also introduces support for branched builds in GitLab.

New in CatLight 2.37.0 Beta (May 18, 2022)

  • New version of the app should work correctly with GitLab servers that have over 100 pipelines.

New in CatLight 2.36.0 Beta (Mar 30, 2022)

  • New version of the app includes fixes to make it compatible with experimental features of Azure DevOps. For example, the correct work item query should now get opened when experimental query dashboard is enabled on the Azure DevOps.

New in CatLight 2.35 Beta (Nov 2, 2021)

  • In the new version of the app, we addressed several issues when CatLight worked with large Azure DevOps servers. Previously, the loading of build history could time out, but now the app will handle large build histories better.

New in CatLight 2.34 Beta (Oct 11, 2020)

  • Gitlab CI/CD pipeline support:
  • New version of CatLight can monitor CI/CD pipelines in Gitlab and display desktop notifications.
  • It works with managed gitlab.com and on-prem servers.

New in CatLight 2.33.0 Beta (Oct 2, 2020)

  • New version of CatLight works on Ubuntu 20.04.
  • We also migrated the code base to .Net core 3.1 across all platforms.

New in CatLight 2.32.0 Beta (Oct 2, 2020)

  • Mac OS 10.15 introduced additional checks for starting apps. CatLight app was updated work with them.

New in CatLight 2.31.0 Beta (May 14, 2020)

  • New version of CatLight will show a pull request on a dashboard when it is assigned to one of your teams.
  • For Azure DevOps, the app needs additional permissions to determine team membership. You can click on "Reconnect" on the dashboard to update the permissions.

New in CatLight 2.30.0 Beta (Mar 3, 2020)

  • New version of CatLight introduces wildcard filtering on the dashboard.

New in CatLight 2.29.0 Beta (Oct 22, 2019)

  • New version of CatLight has a free edition that is intended for personal use and small teams. This edition can work with limited number of items on the dashboard and has a subset of features.
  • Compare the editions at https://catlight.io/editions

New in CatLight 2.27.4 Beta (Jul 9, 2019)

  • New version of CatLight app can show pull requests from Azure DevOps and TFS 2018+.
  • You can select the relevant projects in settings, and pull requests from them will be displayed on the dashboard. CatLight will show notifications and alert developers when new pull request is created.

New in CatLight 2.26.0 Beta (Apr 30, 2019)

  • In CatLight 2.26, VSTS was renamed to Azure DevOps.

New in CatLight 2.25.0 Beta (Mar 21, 2019)

  • In CatLight 2.25 you can add a comment to your investigation. It will be shown to your team members on the dashboard.
  • Use comments to provide a status update, share the reason of the build breakage, or to provide the troubleshooting steps for the people that will investigate next time.
  • You can also open the list of previous comments through a context menu.

New in CatLight 2.24.4 Beta (Mar 7, 2019)

  • In CatLight 2.24 you can export your dashboard and application settings to a file and then import it on another computer.
  • You can use this feature to share the settings across the team.
  • Export and import is available in "CatLight" menu.

New in CatLight 2.20.4 Beta (Nov 9, 2018)

  • You can create a team in new version of CatLight to collaborate together. This is an intermediate release that will enable upcoming features.
  • CatLight 2.20 now works with Ubuntu 18 and has a number of minor UI fixes.

New in CatLight 2.19 Beta (Sep 24, 2018)

  • Improved reliability when monitoring TFS servers with hundreds of build definitions and work item queries.

New in CatLight 2.18 Beta (Jul 4, 2018)

  • Performance improvements.

New in CatLight 2.17.1 Beta (Apr 5, 2018)

  • Auto-discovery of new builds:
  • CatLight 2.17 will automatically discover new builds, releases and work item queries. When you monitor the whole project, and new item is added to it, CatLight will start monitoring it automatically.
  • By default, discovery happens every 30 minutes, but you can trigger it at any time by pressing refresh button on the dashboard. Discovery period is configurable in application settings. Keep in mind that this process can create a significant load on your server, so we advise to do it infrequently.

New in CatLight 2.15 Beta (Oct 24, 2017)

  • TFS build folders are now supported.
  • Server title can be changed in settings.

New in CatLight 2.11.8 Beta (Jun 6, 2017)

  • In this release we have multiple UI updates in the app, and several bug fixes.

New in CatLight 2.10.3 Beta (May 17, 2017)

  • New dashboard has a search field that will filter builds and task by name.
  • Additionally, you can search by id of the specific build or task to highlight it on the dashboard.

New in CatLight 2.9.5 Beta (Apr 26, 2017)

  • CatLight can now monitor release definition status in TFS and VSTS.
  • New features:
  • Notifications about the status of every release environment
  • Separate notification when release is waiting for your approval
  • Overall status and history on the dashboard
  • Release investigations
  • Supported server versions:
  • VSTS
  • TFS 2017
  • TFS 2015 Update 2 and newer
  • For VSTS, you will need to re-authorize the app, as additional permissions are required.

New in CatLight 2.8 Beta (Mar 29, 2017)

  • Sometimes the build is going to be red or yellow for a while. In CatLight 2.8, you can acknowledge it in context menu and focus on other builds.
  • You can use this feature to see up-to date status of other builds in a tray icon. When all broken builds are acknowledged, tray icon will show a yellow outline cat. If new build breaks down, tray icon will turn a solid yellow or red. This will remind you that you have new things to fix.
  • Other changes in this release:
  • Performance optimizations for Work Item monitoring in TFS and VSTS.
  • "I will investigate" button in context menu. You can now start and stop investigations while build is in progress.

New in CatLight 2.7.0 Beta (Mar 20, 2017)

  • A new Jenkins adapter implementation in CatLight 2.7. It has several improvements:
  • Faster polling times when only small number of jobs is monitored.
  • Reduced server load on Jenkins server that has hundreds of jobs.
  • Better integration with Multibranch Pipeline and GitHub organization plugins. CatLight will now show branch-jobs as branches. You can select top-level job in monitoring settings, and CatLight will automatically monitor child jobs for active branches. You can fine-tune branch monitoring in global app settings.

New in CatLight 2.5.10 (Mar 7, 2017)

  • CatLight 2.5 now works with Git branches, and will show a separate build history for each branch.
  • We divide branches in four categories:
  • Primary - they will be always visible on the dashboard. They include branches like master, develop, trunk, etc.
  • Short-lived - those are branches for pull requests. CatLight will show them for one day on the dashboard.
  • Other - this is a category for feature, bugfix and release branches. They will be tracked while they are active, and had at least one build in the past week.
  • Ignored - those branches will not be monitored. You can hide branches from previous categories by adding them to ignored.
  • By default, CatLight will show all active branches, but you can configure it to only show branches with your changes.
  • Note for Jenkins and TeamCity: this feature is available only for authenticated users. If you connected using anonymous or guest account, please re-connect with your personal account to use it.
  • Branches are supported across all platforms: TFS, VSTS, TeamCity, Jenkins, Travis CI and AppVeyor.
  • Known issue: build investigations are not shared between new v2.5 and old v2.4 app versions. To fix this, please upgrade your team apps to new version.

New in CatLight 2.4 (Mar 3, 2017)

  • Sorting order for the dashboard can be configured in settings
  • Force-refresh button at the bottom of the dashboard
  • Don't show work item changes that I made myself - configured in settings
  • Showing total work item count in full-screen view

New in CatLight 2.1.2 Beta (Nov 23, 2016)

  • Can now track the status of TeamCity builds.

New in CatLight 2.0.15 Beta (Nov 3, 2016)

  • Work item status tracking:
  • CatLight can now track work items in TFS 2015 and VSTS. You can select an existing query and choose a tracking mode:
  • Show all - use this for queries that should return empty result when everything is ok, and for queues of short-term work. For example: "Important open bugs", "Urgent tasks", "Bugs to verify today".
  • Show changes - use this to track changes in long-term queues of work, like "My tasks", "Backlog", "Recent bugs".
  • The app will run the query every minute, check for changes, and notify you when your attention is needed.
  • To reduce the load on your server, use queries that return small number of results (preferably, less than 150). Avoid queries that can return thousands of work items, even if you use "show changes" mode. Usually, you can add a time condition to the query to reduce the number of results. For example, query "All bugs", can be converted to "All bugs that were changed in the last 30 days".
  • Build status tracking improvements:
  • New build selection screen with search and grouping by folders
  • Notifications about started investigations
  • Better way of showing notifications on Windows 10
  • UI change - build icons are now square
  • Various bugfixes and minor improvements

New in CatLight 1.8.4 Beta (Jun 17, 2016)

  • Multi-column view. Make it full-screen to see dozens of builds at once. Also should work great as a shared build screen, visible for the whole team.
  • Broken builds are now collected from all connections and are moved to the top.
  • Grouping by project is gone to fit more builds on the screen.
  • Build history & progress.
  • Dynamic updates - no more flashes.

New in CatLight 1.5.1 Beta (Apr 24, 2016)

  • You can use HTTP/HTTPS proxy that requires authentication. To do that, in main menu, go to edit/settings/proxy tab.
  • By default, Catlight will use system-wide proxy settings, so the manual configuration is needed only for proxies that need username and password, or if you don't want to change the proxy settings in OS.