macOS Catalina

tl;dr: Light Blue 8.2 is fully compatible with macOS Catalina and is a free update for all of our subscribers.

Apple have just released this year’s major macOS update, macOS Catalina. Catalina includes some really big changes behind the scenes, including dropping support for 32-bit apps and introducing new security and privacy measures.

We recently released Light Blue 8.2, which is fully compatible with macOS Catalina. You can update to Light Blue 8.2 by using the “Check For Updates” command in Light Blue or by downloading the installer from your Light Blue account.

Mandatory health warning: As with all major operating system updates, it is a very sensible idea to be cautious about updating all of your computers and mobile devices at the same time. If you rely on Light Blue to run your business, we would therefore recommend holding off from updating your operating system as soon as the latest version of macOS comes out. At the very least, if you absolutely must update on day one, make sure that you have at least one computer on the ‘old’ operating system until you’ve had a chance to test that all of the apps that you depend on are fully functional.

Light Blue 8.2

We’ve just released Light Blue 8.2, which builds on the success of Light Blue 8 by adding new features, improving existing features, and squashing bugs.

Light Blue 8.2 is a free update for all of our subscribers. You can install the update by using the “Check For Updates” command in Light Blue (which is in the Light Blue menu on macOS, or in the Help menu on Windows) or by downloading the installer from your Light Blue account.

macOS Catalina compatibility

This update adds compatibility with macOS Catalina, which is expected to be released in October 2019. Please make sure that you install this update if you’re going to upgrade your Mac to macOS Catalina.

Online contract, forms, and online invoice translations

All of the text in our online contracts, forms, and online invoices can now be translated so that they can be presented in any language! We’ve provided French and German translations as part of Light Blue 8.2, but please get in touch if you’d like to find out more about adding other languages.

Home screen and activity improvements

  • Shoots displayed on the Home screen now include their location summary, so you can see where you’re going at a glance.
  • The task manager now includes totals next to its group headings.
  • The quick query totals for each of Light Blue’s main sections are displayed more quickly when you have large quantities of data.
  • Added a preference for displaying the time and date of all items in the Activity panel instead of just the date.

Email and text message improvements

  • We’ve made it much simpler to include images in your emails and email templates. When you’re adding an image to an email, we can now host that image for you to save you from needing to host the image yourself.
  • Improved the performance of our HTML editor when working with large quantities of text.
  • The “Insert Link” button in our HTML editor now allows you to add links to images as well as text.
  • Removed the ability to add multiple levels of indentation to ordered and unordered lists in emails, because they’re not a standard HTML feature and some email clients (especially Gmail) don’t display them properly.
  • When you’re replying to emails where the email address is of the form “Someone’s name <someone@example.com>”, we now strip the name part out automatically. We can also handle email addresses of the form “Someone’s name [mailto:someone@example.com]”
  • Added support for GroupHead: prefixes for contact mail-merge tags in workflow emails and text messages.
  • Fixed a problem where a manually created text message could be displayed with the wrong time until it’s sent.
  • Fixed a bug where the “Insert Link” button in our HTML editor could remove the first letter of the text you’re adding a link to.

Other client portal improvements

  • We’ve changed all references to “public forms” to “contact forms” because that’s what most photographers use them for!
  • When you receive a new lead from a contact form, we include the name of the lead in the subject line if you have a “main contact” control in your form.
  • The receipt email for online invoices now has more sensible headings when the invoice had previously been partially paid.
  • Worked around a problem where Gmail could fail to display the button text in our client portal emails in the correct colour.

Other improvements and bug fixes

  • When importing a price list from a CSV file, we now automatically handle currency symbols and preserve the order of the items in your price list.
  • You can now save and reload import orders when doing a “shoots and contacts” data import.
  • When you use the “Mark Founds Shoots As Completed” housekeeping command, you now have an option to change the status of enquiries as well as confirmed shoots.
  • The “Add contact” dialog now allows you to set the label for any new addresses that you’re adding.
  • The “Save New Product” button in the sale item editing dialog now allows you to save items with a negative or zero price, as well as items with a positive price.
  • Our Australian English localisation now refers to “State” instead of “County”.
  • The “Update Linked Contact’s Address” command now explains why you can’t update the linked contact’s address when there are no changes to save.
  • Fixed a crash that could occur on macOS when creating a reply to an email containing emoji.
  • Fixed a bug that could prevent the Contacts, Calendars, or Reminders permission dialogs from being displayed on macOS Mojave or newer.
  • Fixed a problem where the records list contextual menu in the Preferences window would never enable any of its items and the “Move Record to Trash” menu item was also disabled.
  • Fixed the title of the calendar note dialog on Windows.
  • Fixed a bug where background threads the load the contents of the Inbox and Outbox could persist after they’ve finished their job.
  • Fixed a problem where the “Skip This Version” button in the Windows version of our autoupdater wouldn’t remember that you’ve skipped that version when you quit and relaunch Light Blue.
  • In the background activity window, if you’re doing a large sync and a temporary error turns the sync status text red, it’s now changed back to black as soon as the error is cleared.

Scheduled website maintenance

We’re going to be carrying out some scheduled maintenance on our website servers this weekend, which is going to lead to some unavoidable downtime for our account management pages and support resources such as our knowledgebase and video tutorials.

However, Light Blue’s online services will be unaffected and you will be able to carry on using all of Light Blue’s features while this takes place.

We’ll be carrying out these updates early on Saturday morning (UK time) to minimise any disruption.

Compatibility with macOS Catalina and iOS 13

Over the next few weeks, Apple are going to be releasing major upgrades to macOS and iOS.

iOS 13 is going to be released on 19 September. We have already updated our iOS app to support iOS 13, so please ensure that you use the App Store to update to version 4.6.2 of our app before you update any devices to iOS 13.

macOS Catalina is going to be released in October. We are currently beta testing Light Blue 8.2, which includes an important change that fixes a printing-related problem with macOS Catalina (as well as exciting new features for all of our subscribers!). We will be releasing Light Blue 8.2 before Apple release macOS Catalina, but if you’d like to join our list of beta testers so that you can start using Light Blue 8.2 straight away then get in touch!

Health warning

As with all major operating system updates, it is a very sensible idea to be cautious about updating all of your computers and mobile devices at the same time. Although our testing of Light Blue 8.2 and version 4.6.2 of our iOS app has been positive so far, there is every chance that Apple could change something that breaks compatibility or that we’ve missed something because we can’t test every conceivable combination of devices and settings.

If you rely on Light Blue to run your business, we would therefore recommend holding off from updating your operating system as soon as the latest versions of macOS and iOS come out. At the very least, if you absolutely must update on day one, make sure that you have at least one computer and iOS device on the ‘old’ operating system until you’ve had a chance to test that all of the features that you depend on are fully functional.

Also, please note that our testing has been has been focussed on the latest versions of our desktop and mobile app. The vast majority of our customers are already using Light Blue 8 and version 4 of our iOS app, and if you’re using older version of either the desktop or mobile app then please update to the latest version to ensure that you’re able to take advantage of all of the new features and bug fixes that we’ve been adding. You can update the desktop app by using the ‘Check for updates’ command (in the ‘Light Blue’ menu if you’re on a Mac, or in the ‘Help’ menu if you’re using it on Windows), and you can update the iOS app via the App Store.

Scheduled website maintenance

We’re going to be carrying out some scheduled maintenance on our website servers this weekend, which is going to lead to some unavoidable downtime for our account management pages.

However, Light Blue’s online services will be unaffected and you will be able to carry on using all of Light Blue’s features while this takes place.

We’ll be carrying out these updates early on Saturday and Sunday mornings (UK time) to minimise any disruption.

Light Blue 8.1.2

We’ve released Light Blue 8.1.2, which is another free update to everyone who subscribes to our online services or has bought Light Blue 8. This is a minor update that adds new features and fixes bugs that were reported after the launch of Light Blue 8.1.

  • Using “partner” as a contact role now supports all of the same features as using “bride” or “groom”. For shoots with a type of “wedding” or “weddings”, this applies to automatically setting the title, automatically selecting contract signatories when you add a new contract, mail-merge tags that use the couple’s details, and the “wedding couple” section in your forms and questionnaires. The default role for wedding couple controls on forms is now “partner” rather than “bride”. We’ve also added %ShootPartner1FirstName%, %ShootPartner1LastName%, %ShootPartner2FirstName%, and %ShootPartner2LastName% mail-merge tags, which use the first and second contacts with roles of “bride”, “groom”, or “partner” (or their localised equivalents) linked to a shoot.
  • Flagged more mail-merge tags as being available in workflow messages.
  • Added a “Mark As Unread” button to the Inbox and in the incoming email dialog.
  • When accepting a contract with a linked form, the form import dialog’s “Import” button is no longer disabled if there isn’t any updated information to import. This makes it simpler to get forms from repeat clients who haven’t changed their details off your Inbox’s pending list!
  • If you’re password protecting your copy of Light Blue, the staff login dialog is now displayed immediately after your initial data download or a client app reset sync.
  • On Windows, the “Check For Updates” command now downloads the installer much faster. n.b. this will apply to updates that you download from Light Blue 8.1.2 onwards, so downloading this update won’t be any faster.
  • When renaming the “Ungrouped requests” shoot requests group, default the name to that rather than “New group”.
  • Our QuickBooks export now includes separate rows for any percentage discount that has been applied to an invoice.
  • %EventX% tags in a workflow email preview could show the wrong value when linked to an event other than the shoot’s start date.
  • Fixed a rare crash that could occur when generating picture thumbnails.
  • Fixed a problem with the “Issue Refund” button on fully paid invoices, where the credit note would be created with the wrong sign.
  • Fixed some timezone irregularities with displaying incoming emails’ received dates.
  • Fixed a glitch where the calendar resource view includes column titles at top of timed section as well as the all-day section.
  • Fixed a problem where multi-date calendar notes linked to specific resources don’t show the note description on any day other than the first day.
  • Fixed an encoding problem that could occur when exporting a tax report to CSV.
  • Fixed unexpected quits that have been reported to us.

macOS and iOS public betas: our annual health warning

Apple have a reliable schedule of releasing major updates to macOS and iOS in the Autumn, and we can expect macOS Catalina and iOS 13 to be released towards the end of September 2019.

For the last few years, Apple have been releasing public betas of their major operating system updates in the Summer. Installing these public betas can be risky because they’re likely to contain bugs, and many apps won’t be updated to support major new OS updates until close to the official release date.

We would advise against installing major OS update betas on any device that you rely on to get work done and – even when they’re released to everyone – we always advise customers to be cautious about rushing to update. This year’s public betas seem to be causing problems with a wide range of apps, so we’d recommend staying away from them unless you absolutely have to install them for some reason!

We’re keeping a close eye on macOS Catalina and iOS 13, so expect to hear more about them from us in September.

Strong Customer Authentication (SCA) support added to Light Blue

tl;dr: we’ve taken care of this so that you don’t need to do anything.

On 14 September 2019, new regulations are being introduced across Europe to protect people using cards to pay for goods and services online. These new regulations are called Strong Customer Authentication (SCA) and will add a requirement for two-factor authentication for many online payments.

The requirement for two-factor authentication means that affected transactions will require something in addition to the card number. Details will vary between card providers, but they might include codes generated by your online banking app, a security dongle, etc.

If you’re using our popular online contract signing or online invoice payment services and accepting card payments from your clients via our Stripe integration, you will be affected by SCA. However, we have already made all of the necessary changes and there is nothing that you need to do. Your clients won’t notice anything different: they’ll still be able to pay you quickly and easily by card.

If you’re not already using our online contract signing and invoice payment services, we’d be delighted to show you why photographers give us so much great feedback about them. Our customers love how easy these services make it for their clients to confirm a booking or pay an invoice.

You can find out more about our online contract signing service in this video tutorial, while this tutorial shows you how to go about publishing invoices for payment online. If you need any help getting started with these services (or with any other aspect of using Light Blue) get in touch with us and we’d be delighted to provide you with one-to-one help via a screen-sharing session.

Light Blue 8.1.1

We’ve released Light Blue 8.1.1, which is another free update to everyone who subscribes to our online services or has bought Light Blue 8. This is a minor update that adds new features and fixes bugs that were reported after the launch of Light Blue 8.1.

  • You can now create Purchase records from Sale records, using the cost information that you’ve entered into your price lists. In a price list, you can now specify the supplier, net cost, and VAT / sales tax cost of the products that you offer. From a Sale record, you can use the options menu in the Items section or right-click on an item to create Purchase records for the items in the Sale.
  • You can now create one-time setup codes from the “Manage My Devices” section of your account. This allows you to add a device to your Light Blue account without giving your account password to the owner of that device.
  • You can now set up automatic SMS credit top-ups yourself by logging into your account on our website.
  • Non-breaking spaces copied and pasted from other apps are now automatically replaced when you edit a text message template. These characters could make a message use the Unicode character set despite looking like they only contain characters from the standard GSM character set.
  • Workflow messages linked to a session or an appointment can now use contact and shoot mail-merge tags.
  • Added a warning message when you try to go to records that you don’t have access to from the Home screen.
  • The “Restore From Backup” and “Reset Your Light Blue Account” commands are now only available to staff who have full access privileges.
  • Clarified the “you can only submit this contract once everyone has signed it” message that appears on unsigned contracts.
  • Fixed a problem where non-https images included in emails couldn’t be previewed on macOS.
  • Fixed a problem where restoring a Contact record from the trash wouldn’t restore it to the group that it was part of.
  • Fixed a rare problem where an email could be sent via our servers rather than your selected email account.
  • Fixed a problem where the date of a scheduled text message in the Outbox could be displayed incorrectly.
  • Fixed a problem where the purchase net and tax amount calculator wouldn’t work with European decimal separators.
  • Fixed a problem where creating a credit note could create one with the wrong cents value if you’re using European decimal separators.
  • Fixed a problem where re-entering your account password in the “continue trial” or “your trial has expired” pages of the setup wizard wouldn’t successfully authenticate your account.
  • Fixed a problem with upgrading from Light Blue 4 to Light Blue 8.
  • Fixed a problem that could cause the “your trial has expired” setup screen to appear when you’re not actually using a trial account.
  • Fixed a race condition that could cause “The email hasn’t been synced to our servers yet” errors when trying to send emails in quick succession.

Updated Gmail security

Google are updating their security rules for apps that send emails via Gmail (and G Suite) and we’ve been keeping up to date with their changes to make sure that you’ll be able to continue to send emails from Light Blue via your Gmail account.

The new security rules mean that you might need to add your Gmail account to Light Blue again. You can easily tell if you need to do this:

  1. Log into your Light Blue account and go to the email settings page.
  2. If you use more than one email account with Light Blue, select your Gmail account from the list.
  3. If your Gmail account is affected by Google security change, a red warning will appear underneath the popup menu that you choose your email account from.

We’ve recorded a short video that shows you what you need to do to remove your Gmail account from Light Blue and add it again. This will walk you through the steps that you need to take:

Google’s deadline for switching over to the new way of sending emails via Gmail is 21 June.

As always, if you need any help with any aspect of using Light Blue, get in touch with us via email and we’ll be delighted to help.