WeatherCat Changelog

What's new in WeatherCat 3.2.0

Jul 11, 2023
  • Added initial WeatherLinkLive support.
  • Custom text windows, Twitter, Banner generator, video preview and basic gauges windows will no longer appear in the Windows menu when they shouldn’t.
  • Added a 3 second webcam capture period, previous minimum was 5 seconds.
  • Admin emails are now defaulted to on for fresh installs
  • Fixed a bug whereby numbers between -1 and 1 would always be displayed as 1 in the summary report to the log window as each sample is taken.
  • Added initial macOS notifications support – startup, shutdown and custom alerts are sent to the notification system. Note that the alert text will be truncated by the notification system and you can turn off and change the style of the alerts via the Notifications System Preferences. Notifications can be switched off and on from WeatherCat’s preferences (Advanced pane)
  • Minimum period for WeatherCloud is now 1 minute (down from 10).
  • Temperatures in annual weather record emails are now reported to 1 decimal point, previously was 2.
  • Temperatures in all-time weather record emails are now reported to 1 decimal point, previously was 2.
  • Now built with Xcode 14, no change in earliest OS we can run on (10.9 or later).
  • Twitter – temperatures are now displayed to 1 decimal place, previously it was an integer.
  • If all station data is deleted, we now also delete the rain and snow edit data (Preferences->Location/Colours->Delete Data).
  • Fixed an issue with inconsistent AM/PM designators across the interface.
  • Fixed a small leak in the Log window.
  • Update to German localisation courtesy of Reinhard.

New in WeatherCat 2.2.0 Build 280 (Jul 28, 2015)

  • Added a ‘quit check’ function which requires that WeatherCat is told to quit twice in 5 seconds to actually quit.
  • Added a ‘Save All’ button to the NOAA reports window.
  • Added ‘Sylvester’, a companion application that can send weather reports to Twitter.
  • Added ‘DELTACHAR’ as a type specifier to the STAT$ tag that rather than returning numeric delta values, returns one of ‘↑↗→↘↓’
  • AppleScript update to return various units and query results as strings.
  • Added dock icon weather display to the OS X client application.
  • Various bug fixes.

New in WeatherCat 2.1.0 Build 1306 (Apr 4, 2015)

  • NOAA Style reports
  • Heating/Cooling degree days
  • Sending internal temperature and humidity to Wunderground
  • A generic XML based station driver
  • Editable weather facts
  • A number of small improvements and changes

New in WeatherCat 2.02 Build 30 (Dec 29, 2014)

  • Fixed a crash that could happen on WMR 928/968 if the serial to USB driver did not open.
  • Added support for Instromet MetPlus stations
  • Fixed a potential crash as sampling time.
  • WeatherCat client is updated to V1.3.2 to fix a bug whereby external humidity would be invalid if the internal humidity was invalid.
  • Documentation update.

New in WeatherCat 2.01 Build 39 (Nov 17, 2014)

  • Changes in this release include:
  • Custom gauges no longer have a translucent background.
  • Updated German localisation courtesy of Reinhard Unterwurzacher.
  • Custom gauge web-tags should now work on OS X 10.7.5 – previously a blank image would be rendered.
  • Added support for WeatherCloud (Preferences->Online->Additional Services).
  • Fixed an issue whereby a version warning would be logged when WeatherCat launched on 10.10 or later.
  • Snow in year over year stats will now not count for dates prior to the date of the first snow entry.

New in WeatherCat 2.00 Build 4475 (Sep 27, 2014)

  • This release brings a host of new features to WeatherCat, including:
  • Custom gauges in six different base styles (Blue Chrome, Carbon Fibre, Aluminium, Bronze, Light Wood and Dark Wood), up to four pointers per gauge with the choice of current value or daily high/low/average data, 3 glass styles and rendering to custom web pages via a custom web tag. Similar channel types can be displayed on the same gauge (i.e. temperature and dew point).
  • Daily snow entry/editor with integration into year over year statistics and tags for custom web pages.
  • Synthetic channels that can create new channels by applying a user defined function to up to 5 existing channels real time data or daily high/low/average data.
  • WMR88 support with rain bucket multiplier and additional sensor support.
  • The creation of custom day types – for example a windy day might be a day with more than 200 miles measured wind run.
  • More flexible custom alerts can use any channel available on your station.
  • Current conditions calculator improvements.

New in WeatherCat 1.24 Build 11 (Dec 23, 2013)

  • A maintenance update for 10.9. This update also includes the latest Italian translation courtesy of Federico Paoletti.

New in WeatherCat 1.23 Build 16 (Nov 8, 2013)

  • High CPU usage on Mac OS X 10.9 – this update fixes the issue.

New in WeatherCat 1.22 Build 15 (Oct 24, 2013)

  • A Mac OS X 10.9 compatibility update and is a free update for existing owners.

New in WeatherCat 1.21 Build 27 (Jul 30, 2013)

  • WeatherBug: If a sensor is missing or data is invalid we will not upload the data (the protocol doesn’t allow us to omit the data). The WeatherBug status will read ‘Data not ready – waiting…’ in this case. We now also send monthly and annual rain.
  • Fixed an issue with log window time-stamps. If WeatherCat was set to use the 24hr clock, between the hours of 0 and 1, time-stamps in the log window would display as 24:xx. It’ll now display as 00:xx.
  • The SQLDriver will now log yearly and monthly rain to the SQL database when running live

New in WeatherCat 1.20 Build 785 (Jul 15, 2013)

  • Added stats for the following additional channels:
  • T1 through T8 (extra temperature sensors 1 to 8)
  • H1 through H8 (extra humidity sensors 1 to 8)
  • LW1 through LW4 (leaf wetness sensors 1 to 4)
  • SM1 through SM4 (soil moisture sensors 1 to 4)
  • ST1 through ST4 (soil temperature sensors 1 to 4)
  • These channels can now be graphed on hourly type custom graphs and can be queried with the STAT$ custom web tag.
  • Data Export (Tools->Data Export) – new implementation. Exports can be created manually or automatically on a daily basis. Two types of export are available – weather data and hourly data.
  • Added in-built support for the following on-line services: Met-Office WOW, WeatherBug, PWSWeather & OpenWeatherMap.
  • WeatherCat can now upload your weather data to a MySQL database opening up a world of applications not previously available to WeatherCat – charting and analysis for example (e.g. High-Charts, JpGraph, GraPHPite, pChart and so on). Features: Auto-import of initial data. Uploading of historical data. Variable rate upload frequency depending on data (fast for wind, slower for other data), resolution down to 1 second.
  • Various minor improvements and bug fixes – please see the release notes found in the ‘Documentation’ folder of the download or the WeatherCat wiki for full details .

New in WeatherCat 1.15 Build 25 (Apr 1, 2013)

  • A maintenance update to fix a crash on Mac OS X 10.8.3 that can happen whilst sending data to the Citizen Weather Observer Program (C.W.O.P.).

New in WeatherCat 1.14 Build 232 (Feb 22, 2013)

  • Added support for Fine Offset WH3080 stations (solar and U.V.). For more information on this station, please visit our wiki page at: http://wiki.trixology.com/index.php/Fine_Offset
  • Added a variety of new tags, many of these were implemented to support the ‘Steel Series Gauges’ – see http://wiki.trixology.com/index.php/Steel_Series_Gauges. For more details on the tag additions, please see the release notes included with the distribution.
  • Fixed a long-standing bug that could cause a spike on graphs at the start of a month.
  • Fixed an issue that could cause email to hang on some systems.
  • Scaling improvements when multiple humidity channels are present on a custom graph.
  • WMR200: Fixed an issue where additional channels may be missing from the first few samples on download from the data-logger.
  • WMR200: Fixed a crash that could occur on start-up.

New in WeatherCat 1.13 Build 119 (Jan 14, 2013)

  • Fixed an issue that could cause FTP to crash if passed an invalid path.
  • Mac OS X 10.8.3 compatibility update.
  • A variety of additional web-tags added (see the README_FIRST file included in the download for details).
  • Documentation update.

New in WeatherCat 1.12 Build 45 (Dec 28, 2012)

  • Fixed a crash that could occur with WMR200 and WH1080 stations on start-up.
  • Added a DAYSAGO() function that can be used as a time period specifier with the STAT$ custom web tag. This can be used to query data from a given day in the past – for example DAYSAGO(2) is the day before yesterday.
  • Added Internal Humidity as a trigger for custom alerts.

New in WeatherCat 1.11 Build 39 (Dec 27, 2012)

  • Added Fine Offset WH1080/2080 support. This station is sold under a variety of brands including Maplin (N96GY), Ambient Weather, Conrad, Clas Ohlson, Watson (W-8681) and others. For more information on this station, please visit our wiki page:http://wiki.trixology.com/index.php/Fine_Offset
  • WMR200: Fixed an issue whereby UV would indicate as invalid when it should be valid.
  • WMR200: Fixed an issue whereby the historical download window would stop updating after 5 minutes (the download continues and completes).
  • Latest Italian translations courtesy of Federico Paoletti.
  • Documentation update.

New in WeatherCat 1.10 Build 1784 (Dec 13, 2012)

  • Added Oregon Scientific WMR200 support.
  • Added calibration and anemometer height compensation (Preferences->Misc 2).
  • Added an SDK (available here –  documentation and example project included (Xcode 4))
  • Added daily backups (Tools menu).
  • Printing improvements – it is now possible to print all basic graphs and the current daily and monthly reports.
  • Plotting style of basic wind direction graph is now settable to one of line, shortest path or dots (Preferences->Misc 2)
  • Data export rewritten. It is now possible to export all raw data as a .csv file which should open directly in most spreadsheet software.
  • Added SINCE9AM as a period parameter that can be used in the STAT$ tag – example: Highest temperature since 9 A.M.= STAT$TEMPERATURE:MAX:SINCE9AM$TEMPUNITS$ at STAT$TEMPERATURE:MAX:SINCE9AM:TIME$
  • Added an HRS(x) function which can be used as the period parameter in the STAT$ tag, This function specifies a time period in hours from ‘now’ – e.g. Highest temperature in the last 24 hours = STAT$TEMPERATURE:MAX:HRS(24)$TEMPUNITS$ at STAT$TEMPERATURE:MAX:HRS(24):TIME$
  • FTP re-architected to increase upload speed, reduce the number of connections and reduce latency of time sensitive data.
  • Holding down the ‘ctrl’ key whilst scrolling graphs and imagery via the WeatherCat Controller buttons now accelerates the scrolling.
  • Vantage VUE stability update.
  • Added Wd$ macro (wind direction) that can be used with custom alert emails.
  • Documentation update.
  • Various bug fixes.

New in WeatherCat 1.02 Build 3 (Jul 30, 2012)

  • Compatibility update for Mac OS X 10.8 GM
  • Heat index will now calculate below a relative humidity of 40.

New in WeatherCat 1.01 Build 143 (Jul 2, 2012)

  • Initial Mac OS X 10.8 compatibility
  • Added optional shutdown delay to wait for scripts that are being closed
  • Updated localisations
  • Stability improvements