From b8107bbafb176b29803247c64d90b33ebd0737d5 Mon Sep 17 00:00:00 2001 From: release bot Date: Sun, 20 Sep 2026 18:05:01 +0000 Subject: [PATCH] release maineaa 0.15.0 --- maineaa.json | 8 ++++---- ...{maineaa-0.14.0.zip => maineaa-0.15.0.zip} | Bin 906094 -> 912510 bytes 2 files changed, 4 insertions(+), 4 deletions(-) rename maineaa/{maineaa-0.14.0.zip => maineaa-0.15.0.zip} (91%) diff --git a/maineaa.json b/maineaa.json index f0d333b..fb19eb7 100644 --- a/maineaa.json +++ b/maineaa.json @@ -1,13 +1,13 @@ { "name": "Maine AA Area 28", "slug": "maineaa", - "version": "0.14.0", - "download_url": "https://gitea.mulligan.casa/aa/maineaa-updates/raw/branch/main/maineaa/maineaa-0.14.0.zip", + "version": "0.15.0", + "download_url": "https://gitea.mulligan.casa/aa/maineaa-updates/raw/branch/main/maineaa/maineaa-0.15.0.zip", "homepage": "https://gitea.mulligan.casa/aa/maineaa", "requires": "6.1", "tested": "6.9", "requires_php": "8.1", - "last_updated": "2026-09-20 17:40:01", + "last_updated": "2026-09-20 18:05:01", "screenshot_url": "https://gitea.mulligan.casa/aa/maineaa-updates/raw/branch/main/maineaa/screenshot.png", "author": "Mike Mulligan", "author_homepage": "https://gitea.mulligan.casa/mmulligan", @@ -18,6 +18,6 @@ ], "sections": { "description": "

Custom GeneratePress child theme for Maine AA Area 28.

\n

The full changelog lives in CHANGELOG.md at the repo root; the
\nmanifest-updater plugin picks it up from there automatically and
\ndisplays it in the WordPress admin's \"View details\" modal.

", - "changelog": "

All notable changes to the Maine AA Area 28 theme are recorded here.
\nThe format is based on Keep a Changelog.

\n

[0.14.0] — 2026-09-20

\n

Safer public links and identity handling, Area-scoped events, stronger colour guarantees, and a broad accessibility and maintenance pass.
\n- Links in editor-authored content now follow the site's public policy automatically: off-site links receive safe relationship attributes, while email links and visible email addresses route through the contact form.
\n- Event listings now include untagged and Area 28 events while excluding events tagged only for another Area. The same boundary applies to the main Events page and district listings.
\n- Colour pins, hero photos and admin focus states now retain readable contrast across custom palettes. Body copy wraps more naturally, anchored content clears the floating navigation, and tab content remains available without JavaScript.
\n- Public author discovery is closed across archives, feeds, sitemaps and oEmbed output. Profile screens show editors the site's \"First L.\" display-name convention without forcing it.
\n- Announcement visibility and ARIA state now agree in standard, no-JavaScript and reduced-motion views.
\n- Small data and editor fixes cover block counts, district sorting, document queries, flat document categories, checkbox previews, Elementor cache timing, Customizer saves and unused committee-image controls. Translation loading and the source template are now included.
\n- Secure Custom Fields continues to load version-controlled field definitions everywhere, but may write local JSON only in explicitly local or development environments.

\n

[0.13.0] — 2026-09-20

\n

More accessible news and newsletter paths, working block-width controls, and native footer navigation.
\n- News titles with a configured source now link directly to that source from the News index and the post page. External destinations carry a visible arrow and an accessible new-tab notice; posts without a source keep their normal permalink.
\n- Boomerang issues can now include an optional readable HTML version. Those issues open as web pages with the PDF offered as a download; existing PDF-only issues continue to open the file directly.
\n- Wide and full-width controls now work on the Committee Grid, District Directory, Area Documents, Document List and CTA Hero blocks. Custom CSS classes entered in the block editor also reach the rendered page.
\n- Footer links now use a standard WordPress menu under Appearance → Menus. Existing footer links migrate automatically, in order, while their old option rows remain available as recovery data. Contact roles, social links, the hotline and the meeting-finder destination remain on the Footer options page.

\n

[0.12.0] — 2026-09-20

\n

Safer site setup, provider-neutral online meetings and contribution content, and clearer contact guidance.
\n- Administrators can now review and rerun the theme's site setup under Appearance → Maine AA Setup or with wp maineaa setup. Setup repairs missing defaults, retries failed work, and notices when a required plugin becomes available, while preserving deliberate role changes and later Elementor edits.
\n- Announcements now have their own permissions. Administrators, Editors and Chairs can manage the full announcement lifecycle; Content Editors can work on their own announcements without publishing authority; Authors and Contributors do not gain announcement access.
\n- Committee and district online-meeting fields now support Zoom, Microsoft Teams, Google Meet and other services. Existing invitation links are preserved. A valid Zoom meeting ID can create a join link when no link was supplied, while the passcode remains visible separately for entry. Private meeting credentials remain hidden from both pages and the public data feed.
\n- Seventh Tradition content is no longer tied to PayPal. Editors can enter linked contribution instructions, an optional QR image and mailing addresses. Existing contribution data migrates automatically without replacing later edits.
\n- The managed contact form now recovers when Contact Form 7 is installed after the theme or reactivated, without creating duplicate forms. Concurrent setup requests fail safely and retry later.
\n- The login screen uses the site's normal logo when no separate login logo is configured.
\n- Editor guidance now says exactly what the site does: supplied phone numbers may be published, while email addresses route through the contact form. Private meetings use the same wording throughout the editor and public pages.

\n

[0.11.0] — 2026-09-16

\n

Security hardening, a header menu that stays on one line, and two fixes that keep the site's styling stable.
\n- Security: the site no longer answers XML-RPC, an old remote-publishing interface that nothing here uses but that is a favourite target for automated password guessing. It also no longer discloses user accounts to anonymous visitors: author-archive probes are sent to the home page, and the public users feed is closed to logged-out requests. The theme and plugin file editors built into the dashboard are switched off. Normal editing in wp-admin is unchanged.
\n- The header menu now stays on one line. Any items that do not fit fold into a \"•••\" dropdown at the end of the bar, which appears only when something actually overflows. To turn it off: Customize → Maine AA — Advanced → Header → \"Keep the menu on one line\".
\n- The current and hovered menu items are now marked with a coloured underline rather than a filled grey box, so the label stays readable at every colour setting. High-contrast and forced-colour modes fall back to a plain underline.
\n- Fixed: on a fresh activation, GeneratePress could mistake the theme's own setup for an old installation and write pre-3.0 defaults over the site. That showed up as grey menu boxes, a legacy header layout and a missing header search icon. The theme now registers itself correctly and paints the menu colours from the site palette.
\n- Fixed: stylesheet changes now reach returning visitors' browsers as soon as they ship, instead of waiting for the next version bump. Previously a cached copy could persist on phones after an update.
\n- The changelog moved out of readme.txt into CHANGELOG.md, which is the file the updater's \"View details\" panel displays.

\n

[0.10.2] — 2026-07-26

\n

Stability fixes, a full assembly archive, and a cleaner hero for visitors whose browser or OS is set to high-contrast mode.
\n- Fixed two crash bugs: any request to /news/ or /documents/ with a malformed URL parameter (e.g. ?news[]=1) would return a 500 error. Both pages now handle the input gracefully.
\n- Announcements no longer leak through the site's data feed before their show-from date or after their show-until date. On-page display was already correct; the feed now matches.
\n- The Districts index now shows the Area 28 districts map at the top of the page, with the district cards below.
\n- The district card now groups servants by role (all DCMs together, all Alt DCMs together, etc.) and shows the meeting location and format rather than the district number chip (the \"District N\" heading already carries the number).
\n- The Assemblies index now shows every assembly on a single page. Previously the list was capped at ten posts, which could push the sole upcoming assembly (and its featured \"Next Assembly\" card) out of view when past assemblies were back-filled.
\n- Higher-contrast browsers and OS settings (macOS/iOS/Android \"Increase contrast\", Windows High Contrast, Firefox contrast preferences) now get a cleaner hero: the design's subtle opacity dimming is removed and hero photo backgrounds (Home, Documents, hero-image variants) swap to the guaranteed brand gradient. Default experience is unchanged; the site respects the browser/OS signal automatically, no in-page toggle.
\n- The A− / A / A+ text-size stepper in the primary menu is now off by default. Modern browsers and phones/tablets provide native page zoom and system font scaling that reach every site; the in-header control took real estate most visitors did not use. To bring it back: Customize → Maine AA — Advanced → Accessibility → \"Show text-size stepper\".
\n- Defense-in-depth escaping on document library body content.

\n

[0.10.1] — 2026-07-26

\n

Contact form UX polish — the routing form is easier to reach and easier to read on both mobile and desktop.
\n- On mobile, the committee detail page shows the committee's own tabs first; the long list of \"Other committees\" is a collapsed disclosure below, so you don't have to scroll past it to see who chairs this one. Desktop is unchanged (the list stays visible on the left, as always).
\n- On mobile, the officers roster on /contact/ shows three tappable group headings (\"Elected Officers\", \"Committee Chairs\", \"Non-voting Positions\") — each collapsed by default so the contact form is on the first screen. Tap a heading to reveal the roster; desktop is unchanged.
\n- Every \"contact this chair / DCM / officer / assembly coordinator\" link now scrolls straight to the form (via a #send-message anchor) instead of dropping you at the top of /contact/.
\n- Contact links pasted into the footer's Contact column now pre-select the right recipient in the form's dropdown when the address matches an officer, chair, or DCM on file — so a footer link to the Area Chair opens the form with \"Chair\" already selected. Unknown addresses still fall back to the form with the dropdown blank; no address is ever exposed.
\n- The dropdown option labels now include the seat holder's name (e.g. \"Website — Chair — Marissa May C.\", \"Delegate — Willy K.\") when a name is on file, so you can pick the right person by name rather than by role alone. The confirmation banner on assembly deep-links reads the same way.

\n

[0.10.0] — 2026-07-26

\n

Servant anonymity: emails are no longer on the site or in its data feed; a new role-mapped contact form on /contact/ routes members to the right chair, DCM, officer, or assembly coordinator without ever showing the address.
\n- Every rendered servant email is gone from every page and from the site's data feed. Committee, district, officers-roster and assembly pages show role and name; where a contact avenue makes sense, the name is a link that opens the new contact form pre-configured to reach that seat. The addresses stay in the admin so the form can deliver, but they never appear in a page, a link, or the site's data feed.
\n- The new form on /contact/ carries a \"who would you like to reach?\" dropdown built live from the current officer, committee and district data — a chair change or a new committee shows up automatically, with no editing.
\n- Assembly coordinators are reachable through a per-contact link on the assembly page — the coordinator's name links into the form in \"Contacting {name}\" mode, so a member can write to the right person without their address ever being published.
\n- Free-form \"mailto:\" links pasted into the footer's Contact column are automatically rerouted to /contact/ so no address ships in the page source. The crisis hotline (1-800-737-6237) is unchanged.
\n- The one personal phone number the content model carried — the assembly coordinator phone — has been removed entirely: from the editor form, from the page, and from the stored data. Institutional phones (crisis hotline, venue phones, other-org public numbers) are unchanged.
\n- Contact Form 7 is now a required plugin (like Secure Custom Fields). If it is missing, an admin notice explains what to install; the officers roster on /contact/ still renders, only the form is absent.

\n

[0.9.1] — 2026-07-24

\n\n

[0.9.0] — 2026-07-24

\n

Print-friendly pages, closed-meeting privacy, a scannable document library, and editor dashboard help.
\n- Every page now prints cleanly. When you print (Ctrl+P), the menus, floating buttons and other on-screen chrome drop away, colours flatten to black-on-white, collapsed sections and tabs open so nothing is hidden, web links show their address, and a \"Printed [date] — check the site for the latest version\" line is added at the foot. Made for the rosters, schedules and packets handed out at assemblies and district meetings.
\n- Closed meetings no longer publish their join details. When a committee or district meeting is marked \"closed,\" its Zoom link, meeting ID and passcode are hidden everywhere — on every page and in the site's data feed — and replaced with a \"contact the chair for access\" note.
\n- The Documents library now opens as a set of clearly labelled categories you expand, with a row of category filters across the top, so you can jump straight to the one you need instead of scrolling one long open list. A document can also record the earlier one it replaces.
\n- District pages now carry a \"Service resources\" panel linking the guidelines, assemblies, and the For-GSRs / For-DCMs pages, so a DCM landing on their own district has the service documents one click away.
\n- A committee's Files can now link a document straight from the library rather than re-typing its web address, so the link keeps working when the document is updated.
\n- Two new dashboard helpers for the volunteers who edit the site: a \"Before You Publish\" checklist (anonymity and accessibility reminders, each linked to the relevant guidance) and a \"Writing Style\" reference card; committee chairs see a tidy dashboard with only what they need.
\n- Cards keep a clear outline even at the flattest \"elevation\" setting, so groupings never visually collapse.

\n

[0.8.0] — 2026-07-23

\n

A \"page not found\" page that helps, plus site-wide search.
\n- Mistyped or out-of-date links now land on a friendly \"page not found\" page that offers a search box, the main sections to browse, and — when the web address makes it clear — a direct suggestion of the page you were probably after (for example a link to /contact-us/ points you to Contact). When the address is too broad to guess from, it simply fills the search box with those words so you can press Search.
\n- A search magnifier in the site header, and a matching search results page that finds committees, districts, documents, newsletters, and assemblies, with the option to narrow results to one type.
\n- The \"Find a Meeting\" pill now uses the correct brand colour and is properly legible; the header search link is aligned with the text-size controls beside it.
\n- Announcement-band text is now guaranteed readable on whatever band colour is chosen.

\n

[0.7.0] — 2026-07-22

\n

Visual polish wave + a floating Find-a-Meeting pill.
\n- Larger hero pathway pills on small screens.
\n- A minimal floating navbar that appears on scroll (mobile), with the hamburger opening the menu as an on-screen overlay.
\n- The A-/A/A+ text-size control moved off the mobile header into the slide-out menu.
\n- A persistent help bar (mobile bottom bar / desktop pill) showing the AA hotline, driven by the existing footer setting.
\n- A new floating \"Find a Meeting\" pill linking the Meeting Guide app and the Maine meeting list; adds one owner-editable \"Find a Meeting URL\" setting in the Footer options.
\n- Body/editorial link underlines, an H6 minimum size so no heading matches body text, and brand-hue-aware shadows.
\n- Accessibility and mobile-breakpoint refinements throughout.

\n

[0.6.1] — 2026-07-21

\n\n

[0.6.0] — 2026-07-20

\n\n

[0.5.0] — 2026-07-19

\n\n

[0.4.3] — 2026-07-18

\n\n

[0.4.2] — 2026-07-18

\n\n

[0.4.1] — 2026-07-18

\n\n

[0.4.0] — 2026-07-17

\n\n

[0.3.0] — 2026-07-17

\n\n

[0.2.0] — 2026-07-16

\n\n

[0.1.0] — 2026-07-15

\n" + "changelog": "

All notable changes to the Maine AA Area 28 theme are recorded here.
\nThe format is based on Keep a Changelog.

\n

[0.15.0] — 2026-09-20

\n

A clearer regional events calendar with useful listings and practical event pages.
\n- Event listings now use a chronological agenda with prominent date blocks, times, locations, categories, short descriptions and direct detail links.
\n- Maine Area 28, district and nearby-Area events can be filtered separately. New Hampshire Area 43 and New Brunswick/PEI Area 81 are recognized and clearly labeled; unknown Areas remain outside the regional feed.
\n- Event pages now present the description alongside a compact date, time, venue, host and calendar-download panel. The unrelated default comment form is gone.
\n- Local event times now display as entered in Events Manager, including clear start/end wording for multi-day events.

\n

[0.14.0] — 2026-09-20

\n

Safer public links and identity handling, Area-scoped events, stronger colour guarantees, and a broad accessibility and maintenance pass.
\n- Links in editor-authored content now follow the site's public policy automatically: off-site links receive safe relationship attributes, while email links and visible email addresses route through the contact form.
\n- Event listings now include untagged and Area 28 events while excluding events tagged only for another Area. The same boundary applies to the main Events page and district listings.
\n- Colour pins, hero photos and admin focus states now retain readable contrast across custom palettes. Body copy wraps more naturally, anchored content clears the floating navigation, and tab content remains available without JavaScript.
\n- Public author discovery is closed across archives, feeds, sitemaps and oEmbed output. Profile screens show editors the site's \"First L.\" display-name convention without forcing it.
\n- Announcement visibility and ARIA state now agree in standard, no-JavaScript and reduced-motion views.
\n- Small data and editor fixes cover block counts, district sorting, document queries, flat document categories, checkbox previews, Elementor cache timing, Customizer saves and unused committee-image controls. Translation loading and the source template are now included.
\n- Secure Custom Fields continues to load version-controlled field definitions everywhere, but may write local JSON only in explicitly local or development environments.

\n

[0.13.0] — 2026-09-20

\n

More accessible news and newsletter paths, working block-width controls, and native footer navigation.
\n- News titles with a configured source now link directly to that source from the News index and the post page. External destinations carry a visible arrow and an accessible new-tab notice; posts without a source keep their normal permalink.
\n- Boomerang issues can now include an optional readable HTML version. Those issues open as web pages with the PDF offered as a download; existing PDF-only issues continue to open the file directly.
\n- Wide and full-width controls now work on the Committee Grid, District Directory, Area Documents, Document List and CTA Hero blocks. Custom CSS classes entered in the block editor also reach the rendered page.
\n- Footer links now use a standard WordPress menu under Appearance → Menus. Existing footer links migrate automatically, in order, while their old option rows remain available as recovery data. Contact roles, social links, the hotline and the meeting-finder destination remain on the Footer options page.

\n

[0.12.0] — 2026-09-20

\n

Safer site setup, provider-neutral online meetings and contribution content, and clearer contact guidance.
\n- Administrators can now review and rerun the theme's site setup under Appearance → Maine AA Setup or with wp maineaa setup. Setup repairs missing defaults, retries failed work, and notices when a required plugin becomes available, while preserving deliberate role changes and later Elementor edits.
\n- Announcements now have their own permissions. Administrators, Editors and Chairs can manage the full announcement lifecycle; Content Editors can work on their own announcements without publishing authority; Authors and Contributors do not gain announcement access.
\n- Committee and district online-meeting fields now support Zoom, Microsoft Teams, Google Meet and other services. Existing invitation links are preserved. A valid Zoom meeting ID can create a join link when no link was supplied, while the passcode remains visible separately for entry. Private meeting credentials remain hidden from both pages and the public data feed.
\n- Seventh Tradition content is no longer tied to PayPal. Editors can enter linked contribution instructions, an optional QR image and mailing addresses. Existing contribution data migrates automatically without replacing later edits.
\n- The managed contact form now recovers when Contact Form 7 is installed after the theme or reactivated, without creating duplicate forms. Concurrent setup requests fail safely and retry later.
\n- The login screen uses the site's normal logo when no separate login logo is configured.
\n- Editor guidance now says exactly what the site does: supplied phone numbers may be published, while email addresses route through the contact form. Private meetings use the same wording throughout the editor and public pages.

\n

[0.11.0] — 2026-09-16

\n

Security hardening, a header menu that stays on one line, and two fixes that keep the site's styling stable.
\n- Security: the site no longer answers XML-RPC, an old remote-publishing interface that nothing here uses but that is a favourite target for automated password guessing. It also no longer discloses user accounts to anonymous visitors: author-archive probes are sent to the home page, and the public users feed is closed to logged-out requests. The theme and plugin file editors built into the dashboard are switched off. Normal editing in wp-admin is unchanged.
\n- The header menu now stays on one line. Any items that do not fit fold into a \"•••\" dropdown at the end of the bar, which appears only when something actually overflows. To turn it off: Customize → Maine AA — Advanced → Header → \"Keep the menu on one line\".
\n- The current and hovered menu items are now marked with a coloured underline rather than a filled grey box, so the label stays readable at every colour setting. High-contrast and forced-colour modes fall back to a plain underline.
\n- Fixed: on a fresh activation, GeneratePress could mistake the theme's own setup for an old installation and write pre-3.0 defaults over the site. That showed up as grey menu boxes, a legacy header layout and a missing header search icon. The theme now registers itself correctly and paints the menu colours from the site palette.
\n- Fixed: stylesheet changes now reach returning visitors' browsers as soon as they ship, instead of waiting for the next version bump. Previously a cached copy could persist on phones after an update.
\n- The changelog moved out of readme.txt into CHANGELOG.md, which is the file the updater's \"View details\" panel displays.

\n

[0.10.2] — 2026-07-26

\n

Stability fixes, a full assembly archive, and a cleaner hero for visitors whose browser or OS is set to high-contrast mode.
\n- Fixed two crash bugs: any request to /news/ or /documents/ with a malformed URL parameter (e.g. ?news[]=1) would return a 500 error. Both pages now handle the input gracefully.
\n- Announcements no longer leak through the site's data feed before their show-from date or after their show-until date. On-page display was already correct; the feed now matches.
\n- The Districts index now shows the Area 28 districts map at the top of the page, with the district cards below.
\n- The district card now groups servants by role (all DCMs together, all Alt DCMs together, etc.) and shows the meeting location and format rather than the district number chip (the \"District N\" heading already carries the number).
\n- The Assemblies index now shows every assembly on a single page. Previously the list was capped at ten posts, which could push the sole upcoming assembly (and its featured \"Next Assembly\" card) out of view when past assemblies were back-filled.
\n- Higher-contrast browsers and OS settings (macOS/iOS/Android \"Increase contrast\", Windows High Contrast, Firefox contrast preferences) now get a cleaner hero: the design's subtle opacity dimming is removed and hero photo backgrounds (Home, Documents, hero-image variants) swap to the guaranteed brand gradient. Default experience is unchanged; the site respects the browser/OS signal automatically, no in-page toggle.
\n- The A− / A / A+ text-size stepper in the primary menu is now off by default. Modern browsers and phones/tablets provide native page zoom and system font scaling that reach every site; the in-header control took real estate most visitors did not use. To bring it back: Customize → Maine AA — Advanced → Accessibility → \"Show text-size stepper\".
\n- Defense-in-depth escaping on document library body content.

\n

[0.10.1] — 2026-07-26

\n

Contact form UX polish — the routing form is easier to reach and easier to read on both mobile and desktop.
\n- On mobile, the committee detail page shows the committee's own tabs first; the long list of \"Other committees\" is a collapsed disclosure below, so you don't have to scroll past it to see who chairs this one. Desktop is unchanged (the list stays visible on the left, as always).
\n- On mobile, the officers roster on /contact/ shows three tappable group headings (\"Elected Officers\", \"Committee Chairs\", \"Non-voting Positions\") — each collapsed by default so the contact form is on the first screen. Tap a heading to reveal the roster; desktop is unchanged.
\n- Every \"contact this chair / DCM / officer / assembly coordinator\" link now scrolls straight to the form (via a #send-message anchor) instead of dropping you at the top of /contact/.
\n- Contact links pasted into the footer's Contact column now pre-select the right recipient in the form's dropdown when the address matches an officer, chair, or DCM on file — so a footer link to the Area Chair opens the form with \"Chair\" already selected. Unknown addresses still fall back to the form with the dropdown blank; no address is ever exposed.
\n- The dropdown option labels now include the seat holder's name (e.g. \"Website — Chair — Marissa May C.\", \"Delegate — Willy K.\") when a name is on file, so you can pick the right person by name rather than by role alone. The confirmation banner on assembly deep-links reads the same way.

\n

[0.10.0] — 2026-07-26

\n

Servant anonymity: emails are no longer on the site or in its data feed; a new role-mapped contact form on /contact/ routes members to the right chair, DCM, officer, or assembly coordinator without ever showing the address.
\n- Every rendered servant email is gone from every page and from the site's data feed. Committee, district, officers-roster and assembly pages show role and name; where a contact avenue makes sense, the name is a link that opens the new contact form pre-configured to reach that seat. The addresses stay in the admin so the form can deliver, but they never appear in a page, a link, or the site's data feed.
\n- The new form on /contact/ carries a \"who would you like to reach?\" dropdown built live from the current officer, committee and district data — a chair change or a new committee shows up automatically, with no editing.
\n- Assembly coordinators are reachable through a per-contact link on the assembly page — the coordinator's name links into the form in \"Contacting {name}\" mode, so a member can write to the right person without their address ever being published.
\n- Free-form \"mailto:\" links pasted into the footer's Contact column are automatically rerouted to /contact/ so no address ships in the page source. The crisis hotline (1-800-737-6237) is unchanged.
\n- The one personal phone number the content model carried — the assembly coordinator phone — has been removed entirely: from the editor form, from the page, and from the stored data. Institutional phones (crisis hotline, venue phones, other-org public numbers) are unchanged.
\n- Contact Form 7 is now a required plugin (like Secure Custom Fields). If it is missing, an admin notice explains what to install; the officers roster on /contact/ still renders, only the form is absent.

\n

[0.9.1] — 2026-07-24

\n\n

[0.9.0] — 2026-07-24

\n

Print-friendly pages, closed-meeting privacy, a scannable document library, and editor dashboard help.
\n- Every page now prints cleanly. When you print (Ctrl+P), the menus, floating buttons and other on-screen chrome drop away, colours flatten to black-on-white, collapsed sections and tabs open so nothing is hidden, web links show their address, and a \"Printed [date] — check the site for the latest version\" line is added at the foot. Made for the rosters, schedules and packets handed out at assemblies and district meetings.
\n- Closed meetings no longer publish their join details. When a committee or district meeting is marked \"closed,\" its Zoom link, meeting ID and passcode are hidden everywhere — on every page and in the site's data feed — and replaced with a \"contact the chair for access\" note.
\n- The Documents library now opens as a set of clearly labelled categories you expand, with a row of category filters across the top, so you can jump straight to the one you need instead of scrolling one long open list. A document can also record the earlier one it replaces.
\n- District pages now carry a \"Service resources\" panel linking the guidelines, assemblies, and the For-GSRs / For-DCMs pages, so a DCM landing on their own district has the service documents one click away.
\n- A committee's Files can now link a document straight from the library rather than re-typing its web address, so the link keeps working when the document is updated.
\n- Two new dashboard helpers for the volunteers who edit the site: a \"Before You Publish\" checklist (anonymity and accessibility reminders, each linked to the relevant guidance) and a \"Writing Style\" reference card; committee chairs see a tidy dashboard with only what they need.
\n- Cards keep a clear outline even at the flattest \"elevation\" setting, so groupings never visually collapse.

\n

[0.8.0] — 2026-07-23

\n

A \"page not found\" page that helps, plus site-wide search.
\n- Mistyped or out-of-date links now land on a friendly \"page not found\" page that offers a search box, the main sections to browse, and — when the web address makes it clear — a direct suggestion of the page you were probably after (for example a link to /contact-us/ points you to Contact). When the address is too broad to guess from, it simply fills the search box with those words so you can press Search.
\n- A search magnifier in the site header, and a matching search results page that finds committees, districts, documents, newsletters, and assemblies, with the option to narrow results to one type.
\n- The \"Find a Meeting\" pill now uses the correct brand colour and is properly legible; the header search link is aligned with the text-size controls beside it.
\n- Announcement-band text is now guaranteed readable on whatever band colour is chosen.

\n

[0.7.0] — 2026-07-22

\n

Visual polish wave + a floating Find-a-Meeting pill.
\n- Larger hero pathway pills on small screens.
\n- A minimal floating navbar that appears on scroll (mobile), with the hamburger opening the menu as an on-screen overlay.
\n- The A-/A/A+ text-size control moved off the mobile header into the slide-out menu.
\n- A persistent help bar (mobile bottom bar / desktop pill) showing the AA hotline, driven by the existing footer setting.
\n- A new floating \"Find a Meeting\" pill linking the Meeting Guide app and the Maine meeting list; adds one owner-editable \"Find a Meeting URL\" setting in the Footer options.
\n- Body/editorial link underlines, an H6 minimum size so no heading matches body text, and brand-hue-aware shadows.
\n- Accessibility and mobile-breakpoint refinements throughout.

\n

[0.6.1] — 2026-07-21

\n\n

[0.6.0] — 2026-07-20

\n\n

[0.5.0] — 2026-07-19

\n\n

[0.4.3] — 2026-07-18

\n\n

[0.4.2] — 2026-07-18

\n\n

[0.4.1] — 2026-07-18

\n\n

[0.4.0] — 2026-07-17

\n\n

[0.3.0] — 2026-07-17

\n\n

[0.2.0] — 2026-07-16

\n\n

[0.1.0] — 2026-07-15

\n" } } diff --git a/maineaa/maineaa-0.14.0.zip b/maineaa/maineaa-0.15.0.zip similarity index 91% rename from maineaa/maineaa-0.14.0.zip rename to maineaa/maineaa-0.15.0.zip index 231e1cbe324ac9c656ae2c7b660ed9daed193d27..8bff3afaf1237cce8e3a31a08b6be4f33ec895fe 100644 GIT binary patch delta 57457 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 TF21bd^yR2Yt*eH!IB9@Az3J0&# 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