Firstly, please note that Simon now requires an Intel Mac, and a minimum of OS X 10.6 (Snow Leopard). If you are using Simon on an older machine, you can continue using version 3.4 or earlier (there are download links on the Simon site).

Simon 3.5 includes a number of improvements and fixes for OS X 10.8 (Mountain Lion) support. It also includes improvements to the Web (HTTP)Twitter, Calendar, Script, Email and Speech plug-ins.

Here are the full release notes for the details:

Moved the main functionality of the Web (HTTP) plug-in into a helper app, so any issues with it won't affect Simon.

The Web (HTTP) plug-in now respects the charset of the source page, so for example the source of a Japanese site will be passed to filters and notifiers correctly.

Similarly, the Preview and Show Source windows now respect the charset of the source web pages.

Fixed some issues with the Twitter plug-in.

Fixed some issues with the Calendar plug-in.

Improved split handling in the Script editors.

The Email plug-in's helper no longer appears in the Dock.

Updated the Speech notifier plug-in to use modern APIs, and support stopping speaking while editing the notifier.

Fixed an exception when using the FilterIndex variable in a script.

Fixed an off-by-one error in calculating the Statistics values (they were one second higher than the actual duration).

Increased the wait on waking from 15 to 30 seconds, to allow time for the internet connection to be ready.

Removed the hidden preference to use the legacy Automatic email transport, as it doesn't work when building for Mountain Lion.

Fixed a crasher when canceling a New Test editor.

Added a license button to the Preferences window, when unlicensed, to make it easier to buy the app.

Fixed display of license entry date in the Licenses editor.

Improved full-screen support.

Fixed a bunch of memory leaks.

Updated the UI layouts to better support localization.

Updated the German, French and Japanese localizations.

Rebuilt for Mountain Lion using Xcode 4.

Many changes to improve Mountain Lion compatibility.

The standard edition of the app is now signed with a Developer ID to support Gatekeeper on Mountain Lion.

Simon now requires an Intel Mac and a minimum of OS X 10.6 (Snow Leopard).

This update includes more improvements, including something I've wanted to do for a while: split up the Web (HTTP) plug-in to make it more failsafe. A small number of customers, that use this plug-in extensively, sometimes find that it starts failing after waking the computer. Hopefully this change will solve that. Plus it's better for security and future sandboxing.

There's also an improvement that Japanese people in particular will enjoy, though I'm sure others will benefit too.

Here are the details:

Moved the main functionality of the Web (HTTP) plug-in into a helper app, so any issues with it won't affect Simon.

The Web (HTTP) plug-in now respects the charset of the source page, so for example the source of a Japanese site will be passed to filters and notifiers correctly.

Similarly, the Preview and Show Source windows now respect the charset of the source web pages.

Announcing the first beta release of Simon 3.5. This update doesn't add any features yet (some may be added in a later beta), but provides full Mountain Lion compatibility via moving to the latest development tools, which necessitated a number of other changes.

One of those changes is dropping PPC support. I know that this may affect some customers, since Simon often runs on an older server machine, and I apologize if this is disappointing. But the latest development tools don't support PPC anymore. Similarly, the minimum OS version has been raised to Snow Leopard (10.6).

Here are the details:

Fixed some issues with the Twitter plugin.

Fixed some issues with the Calendar plugin.

Fixed an exception when using the FilterIndex variable in a script.

The Email plugin's helper no longer appears in the Dock.

Increased the wait on waking from 15 to 30 seconds, to allow time for the internet connection to be ready.

Removed the hidden preference to use the legacy Automatic email transport, as it doesn't work when building for Mountain Lion.

The license button in the Simon Monitor window now shows the Licenses window instead of going to the Dejal Store web page. (Standard edition only)

Added a license button to the Preferences window, when unlicensed, to make it easier to buy the app. (Standard edition only)

Profile is a medical practice management app that connects to Intrahealth's server. Version 2.2 is a huge update; it is now available in the App Store.

Major changes include:

Added a flexible search function to the Appointments list.

Tasks can be filtered "for me" or "by me".

You can now change the Place of Service (POS).

Redesigned Patient Groups feature.

Added Folder support, to list folder members, quickly access them, and change the current folder of a patient.

Added a new Social page of Patient Functions, for viewing or editing social values like ethnicity and user fields.

Added an Additional Addresses item to the Patient Functions.

Added a new Alerts item in the Patient Functions list (for patient-scoped alerts), and in the Case Functions list (for case-scoped alerts).

Added a Notes item to the Patient Functions and Case Functions lists.

Added a Care Team item to the Case Functions list.

Reference Series can now display multiple graphs at once, and dynamically includes new form values.

Added a new Letters item in the Case Functions list, which displays a list of historical and draft letters, which can be edited.

Letters can also be added via a New Encounter, using pre-populated templates.

Many improvements to forms, plus historical ones can now be edited.

Swipe right-to-left or tap the page curl in a patient-based view to flip the page up to reveal Quick Clinical Views.

Clinical Views are now dynamic, able to load new values from forms.

Added a new Quick Contact item to the Case Functions list. Shows a popover with a list of Quick Contacts. A Quick Contact is added as a normal Encounter with a single Contact.

Many changes with New Encounters, including an OnTheGo setting to use a single contact or multiple contacts, and Activity, Location and Type options.

Syncing now uses the "IOSBusinessLogicServiceV2" web services, and has had dramatic performance improvements.

Tap the sync status to display a popover showing sync activity; it updates live during a sync.

Much nicer error display in the Sync Errors view.

Many changes to reference data, including the ability to reload individually, new external provider and other lookups, and more.

New settings for graph theme; with a new default light theme; go to Settings if you prefer the dark theme.

Added an info bar at the top of the screen (just under the iOS status bar) that displays the name, gender and DOB of the current patient, plus the current case, if any, and a timer of the current encounter, if any.

The sidebar can now be hidden in either orientation in many views.

Added support for the new 4" display on the iPhone 5, and built for iOS 6.0, compatible back to iOS 5.0.

Yesterday I was alerted to an issue with Time Out 1.7, where the breaks wouldn't occur for some people. It turned out that if you choose to reopen apps on login via the new option in Mountain Lion, Time Out wasn't fully starting until you brought the app to the front. So here's a fix for that, and plus a couple of other tweaks:

Fixed issue that prevented the timers from starting when auto-launched until Time Out is brought to the front the first time.

Now sets the state of the auto-launch preference checkbox from whether or not it'll actually be launched, rather than just what was previously chosen (a subtle difference).

Fixed the minimum OS requirement, so trying to launch it on an OS version before 10.7 will give an alert instead of unexpected behavior.

BlogAssist version 2.4 is now in general release! BlogAssist is my handy tool to make HTML markup easier, whether you're developing websites, posting to forums, or any other times markup is needed.

A key feature of this update is the new Substitutions preferences. These optionally replace symbols and accented characters with the HTML entity equivalents. They can also be used to replace URLs, e.g. to strip off a base URL for your own domain, or change it to localhost (or anything else).

Here's a screenshot:

But wait, there's more! BlogAssist 2.4 also has changes for Mountain Lion support, including a new approach to starting on login, support for Gatekeeper (Developer ID), and sandboxing.

Important: it now requires OS X 10.7 (Lion) or later, and a 64-bit Mac. The previous version is still available if you're using an older OS version or Mac.

BlogAssist Express 2.4 has been submitted to the Mac App Store; it'll be available once Apple approves it (which can take a few weeks).

Profile is a medical practice management app that connects to Intrahealth's server. A small update is now available in the App Store, with some improvements:

Forms

Added support for background and text color properties of form templates: if set, the colors are used for the field prompt.

If a hint is set, it is displayed below the prompt.

Templates that have been deleted from the server are now marked as historical, so they aren't offered when adding a form in New Encounter.

Fixed layout of value picker popovers where they could appear off the bottom of the screen for long forms.

Date and time values now default to blank instead of today; tapping to display the picker will enter today's date/time.

Date and time pickers now include a Clear button to remove the value.

Fixed live-updating of date and time values.

Other

Changed the Unlock Profile view to combine the Server and Port fields into a single Server field. The http:// or https:// prefix is optional (it uses https:// if no port or a port of 443 is specified). Also, if the server is hosted on myaccession.com, just a server name can be entered, e.g. just the "example" part of "example.myaccession.com/aps".

Fixed an issue with SSL/TLS connections.

Improved text colour handling.

Settings for Appointments and Tasks now have wider date ranges, including an All option.

After saving a new case, automatically reloads the patient's interventions and problems, in case the server added some for the new case.

Some other performance and stability improvements.

Tweaked the icon, to make it more distinctive from version 1.

Remember, Profile requires an Intrahealth Profile server; you won't be able to do anything if you're not an Intrahealth customer.

If you're curious, you can learn more about Profile and see screenshots on the Profile product page on this site, and on the App Store.

Here's another beta release of BlogAssist 2.4, my handy tool to help with HTML markup.

This beta includes some improvements to the really useful new substitutions feature, and updated localizations:

Made the substitutions feature smarter, so it doesn't replace text that already has substitutions applied.

Added four new default substitutions (off by default), showing how this feature can be used to replace URLs, e.g. to strip off a base URL for your own domain, or change it to localhost (or anything else).

Time Out 1.7 adds a couple of nice enhancements to the Sound break preferences, to change the volume and loop the start sound.

But the main reason for this update is to enhance Mountain Lion (OS X 10.8) support: to sign the app with an Apple-issued Developer ID for Gatekeeper support, move to the modern runtime, and related changes.

As with the recent BlogAssist release, Time Out 1.7 now requires Lion (OS X 10.7) or later and a 64-bit Intel machine. However Time Out is not sandboxed yet (and thus I can't update the Mac App Store edition); that will come in version 2.

Speaking of which, for those wondering about that great vaporware known as Time Out 2, it's still in the works — and the changes in this release are a great step towards that. I don't want to guess at when it'll be available, since various other projects keep getting in the way. It'll be ready when it's ready, but it's moving forward as time allows.

Here are the full release notes for version 1.7:

Added a Volume slider to the Sound break preferences, enabling sounds to be played quieter if desired.

Added a checkbox to enable repeating the start sound until the end of the break; useful to loop short sounds as an audio cue of the break.

Reimplemented the auto-launch preference to work with Mountain Lion and sandboxing.

Removed the quit confirmation preference.

Removed the in-app purchase options, since not compatible with 64-bit, and rarely used. (Standard edition only)

I introduced Profile for iOS, the medical practice management app, about four months ago. Since then, I've been working on a major upgrade: version 2.0. This update includes many significant improvements:

Time Out 1.7 adds a couple of nice enhancements to the Sound break preferences, to change the volume and loop the start sound.

But the main reason for this update is to enhance Mountain Lion (OS X 10.8) support: to sign the app with an Apple-issued Developer ID for Gatekeeper support, move to the modern runtime, and related changes.

As with the recent BlogAssist release, Time Out 1.7 now requires Lion (OS X 10.7) or later and a 64-bit Intel machine. However Time Out is not sandboxed yet (and thus I can't update the Mac App Store edition); that will come in version 2.

Speaking of which, for those wondering about that great vaporware known as Time Out 2, it's still in the works — and the changes in this release are a great step towards that. I don't want to guess at when it'll be available, since various other projects keep getting in the way. It'll be ready when it's ready, but it's moving forward as time allows.

Here are the full release notes for version 1.7b1:

Added a Volume slider to the Sound break preferences, enabling sounds to be played quieter if desired.

Added a checkbox to enable repeating the start sound until the end of the break; useful to loop short sounds as an audio cue of the break.

Reimplemented the auto-launch preference to work with Mountain Lion and sandboxing.

Removed the quit confirmation preference.

Removed the in-app purchase options, since not compatible with 64-bit, and rarely used. (Standard edition only)

I'm pleased to report that I have been able to drag BlogAssist, my handy tool to help with HTML markup, into 2012: it is now fully sandboxed, providing increased security, and signed with an Apple-issued "Developer ID" so it plays nicely with Mountain Lion.

I also raised the minimum OS version from Leopard (10.5) to Lion (10.7). I know some people are still on Snow Leopard (and a tiny percentage still on Leopard), but I felt it was worthwhile moving to Lion, as the majority of customers are on this OS (and soon will be moving up to Mountain Lion), and it enables me to leverage lots of great OS features moving forward.

It is now a 64-bit app... which isn't really necessary from a data perspective (BlogAssist doesn't use lots of data), but means it uses the "modern runtime", which offers some great benefits on the backend.

This release also includes handy new substitution preferences, which non-English customers will particularly enjoy (it's something my French localizer originally asked for). Easily convert symbols and accented characters into their HTML entities.

This is a beta release, with lots of big infrastructural changes, so please let me know if you find any issues. It all seems fine in my testing, though. BlogAssist is a simple app, which is why I moved it to Lion, 64-bit, sandboxing and Developer ID first.