Monthr changelog
Every release, newest first.
The page catches up with 1.2.0. September 3, 2026
Website only; no change to the app.
- The themes section now says the four looks are a starting point. Any font on your Mac, any of the five colors, and a one-click palette pulled from your cover photo were all live in 1.2.0, but only showed up in the page’s structured data, not in anything a visitor actually reads.
- Two more 1.2.0 features get their own cards in “The details that make it printable”: the low-resolution warning that catches a photo before it prints soft, and the calendar that starts from your Mac’s own week start and paper size.
Your own type and your own colors. September 2, 2026
The four looks are still there and still where you start. What is new is that you no longer have to stop at one of them. Plus a warning before a photo prints soft, a calendar that starts out with your region’s week and paper, and a license seat that is named only if you name it.
Type
- Set the calendar in any font on your Mac. The Style tab has a Typeface card now. Every family installed here is listed, each row drawn in its own face with its digits beside it, because half of a month page is numerals. A panel at the top sets a real month header in whatever is highlighted, so the whole library can be auditioned with the arrow keys.
- New York, SF Rounded and SF Pro sit at the top, along with Match the look, which follows whichever of the four looks is selected. That is what a calendar uses until you pick something else.
- Fonts that cannot print a date are left out. Wingdings, Webdings, Symbol, Zapf Dingbats and Bodoni Ornaments never appear. Bodoni Ornaments reports that it has all ten digits and draws a flower for each one.
- If a font goes missing, Monthr says so. Open a calendar on a Mac without the font it was built with and the Style tab names the font and what is printing instead.
Colors
- Five colors, and the page follows them. Ink, Accent, Holidays, Birthdays and Your events. Ink alone sets the month name, the dates, the grid rules and the weekend wash.
- Every color you pick is re-mixed before it is printed. Monthr keeps the hue and saturation you chose and re-derives the lightness, which is what contrast is actually made of. There is no combination of choices that prints text nobody can read.
- The contrast is shown while you pick it, on each row and as one line underneath: the tightest ratio anywhere on the page, against the 4.5 to 1 that WCAG AA asks for.
- Chips stay tellable apart in a black and white print, and one button pulls a palette out of your cover photo.
Printing
- Monthr now says when a photo will print soft. A picture that looks sharp on screen can still be too small for the space the page gives it, and the only place that ever showed up was the finished calendar. Every photo is measured against the size it actually prints at, and anything short is called out with its dpi and the pixel size it would need. A button takes you to the first one.
A calendar that starts out where you are
- The week starts on the right day. The first day of the week was fixed to Sunday for everybody, in all thirteen languages Monthr speaks. Eight of those are spoken where the week starts on Monday, so a German calendar printed SUN through SAT above a German month name.
- A4 where A4 is the paper. US Letter is 6 mm narrower and 18 mm longer than A4, so a Letter PDF handed to a European print shop comes back scaled, or with a white band down one side and a trimmed foot.
- A guess, and only until you say otherwise. Both are consulted only for a calendar with no saved answer. Touch either control and your choice is written down and never guessed at again.
Licensing
- The seat name is only ever what you typed. The “Name this computer” box was pre-filled with this Mac’s own name, and on a Mac set up with the defaults that string carries the owner’s real name. That was the name that got sent. The box starts empty now, and nothing is substituted for a name you did not give: not your Mac’s Sharing name, not its host name, not your account name.
- Clearing the box now clears the name. Emptying the field and pressing Activate used to keep the previous name on the seat.
- The privacy page has been updated to match, and Escape closes the license sheet.
One name for the $5 license. August 31, 2026
Website only; no change to the app.
- The $5 license is called a Business License everywhere now. Eleven app pages called it a “Commercial License” and fourteen called it a “Business License”, for the identical thing at the identical price. Monthr’s pricing section, its checkout window, and its terms and privacy pages now all say Business License.
- Nothing about the license itself changed. Same $5, same one-time payment, same cover for one computer. A key you already hold still works, and there is nothing you need to do.
Buy several apps in one order. August 30, 2026
Website only; no change to the app.
- One payment, as many apps as you need. The commercial license window on this page could sell exactly one thing: Monthr. A team that also wanted two other twoplus11 apps paid three separate times, on three separate pages, and filed three separate receipts. That window now carries an Add another app control: search the catalog, set how many computers each app goes on, and pay once. Every app still gets its own license key, and they all arrive in the same email.
- Nothing changes if Monthr is all you want. The window opens exactly as it did, at the same price, with the same count of computers, and an order for a single app takes the route through checkout it always has. The extra controls appear only once the app list has loaded, so a slow or unreachable connection leaves the page as it was.
A footer link that led nowhere — August 27, 2026
Website only; no change to the app.
- The footer linked to an app that does not exist. Between Changelog and Leave a review sat a link to “Scannr” — a twoplus11 app that was never built and never had a page. Clicking it did not look broken: an address that is not on the server is answered with the twoplus11 home page, so it read as an odd detour rather than a dead end. The slot now points at Scrubbr, which is real, live, and the app most worth knowing about if you care what your photos are carrying — it shows you the location, device and dates hidden inside a file, and takes them out.
Undo — August 22, 2026
⌘Z works. Plus a fix for a crop that stayed behind, a way to add birthdays when your Mac won't let Monthr read Contacts, and a year that follows the calendar rather than a number typed into the app last summer.
⌘Z works
- Every way you rearrange the year can now be taken back. Removing a photo, dragging one month's tile onto another, shifting the whole set a month either way, adjusting a crop, and dropping a new batch of photos over ones already there — ⌘Z undoes it, ⇧⌘Z puts it back, thirty steps deep.
- The Edit menu says what it will undo, in your language: “Undo Remove Photo”, “Undo Shift Photos”. No more pressing ⌘Z to find out.
- A whole drag of a crop is one step, not one per frame — undo returns the crop to where it was before you started moving it.
- Typing in the cover title keeps its own undo: ⌘Z there still fixes your typo.
Fixed
- A new photo no longer inherits the crop of the one it replaced. Framing March carefully on somebody's face and then dropping a landscape onto March used to crop the new picture to a point chosen for the old one. A photo arriving in a slot now arrives centered.
- Opening a saved calendar no longer changes its year. A calendar saved for a year outside 2025–2035 was silently rewritten to 2027 on load.
When Contacts is off limits
- You can add birthdays by hand. If Contacts access is turned off, or a device policy on your Mac blocks it outright, the birthdays panel now offers “Add a Birthday by Hand” — it prints exactly like one from Contacts and repeats every year. Being told no is no longer a dead end.
The year
- A new calendar opens on the right year by itself. From July it is next year's calendar you are making, before July it is this one's — instead of the fixed 2027 the app was built with. The year picker follows the clock too, so it never runs out of years.
First release
Pick 12 photos, get a print-ready wall calendar — with your family's birthdays already on the right days.
The calendar
- Drag twelve photos in. One at a time, or twelve at once and January through December fill in order. Empty months still print — they get a seasonal gradient rather than a hole.
- Birthdays from Contacts. One switch. Monthr reads names and birthdays, nothing else, and puts them on the right day of the right month. Leap-day birthdays land on February 28 in non-leap years.
- US holidays, computed rather than looked up — including the moving ones (Thanksgiving, Memorial Day, and Easter by the Gregorian computus).
- Your own events — anniversaries, "Grandma visits" — repeating every year.
- Cover page with the year and a title you choose.
- US Letter or A4, with printer-safe margins.
The look
Four themes, each a complete typographic and color identity for the printed page, chosen from a picker that shows the actual event colors: Heirloom (New York serif, warm charcoal on cream, brass accents), Studio (SF Rounded, coral, cool blues and teals), Botanical (serif with garden greens and plum), and Noir (high-contrast editorial, one crimson accent).
Events print as tinted chips, color-coded by kind, so a day's holidays, birthdays and your own events are tellable apart at arm's length on a wall.
Reading it before you print it
- Zoom — Fit, or 75% to 400%, with ⌘+ / ⌘− / ⌘0 / ⌘9. Pages re-render at the size they are shown, so zooming in shows real type instead of a magnified blur.
- The preview is drawn by the same renderer as the exported PDF, so what you see is what prints.
Thirteen languages
English, German, Spanish, French, Italian, Japanese, Korean, Dutch, Polish, Brazilian Portuguese, Russian, Turkish and Simplified Chinese — switchable in-app, without restarting. The printed page is translated too: month names, weekday headers and holiday names all follow the language you pick, because a German window that prints "January" is not a localized app.
Accessibility
- WCAG 2.1 AA by measured contrast, verified in the test suite for every theme — event chips against their own fill, against the paper, and against the weekend wash.
- Event kinds keep a stable order, weekend numerals are muted as well as washed, and every chip prints its own name — so a black-and-white print still reads.
- Full keyboard operation, VoiceOver labels and announcements in your language, Reduce Motion respected, native dark mode.
Pricing
Free for personal use — the whole app, unlimited calendars, no trial timer and no nag screens. A one-time $5 commercial licence per device covers use at work, matching the rest of the twoplus11 library.
Privacy
Everything happens on your Mac. Photos are read, never uploaded, never modified. Contacts access is asked for only when you turn birthdays on, and covers names and birthdays only. Monthr contacts twoplus11.com for two things only: a weekly version check that sends the app version and nothing else, and can be switched off in Settings, and — only if you enter a business license key — a re-check of that key.