Please note: We are currently operating from temporary premises. Please do not attend without a confirmed appointment and location instructions. Our future Warrington premises are being prepared, and booking instructions will confirm whether your appointment takes place in St Helens or at a future site.
Important: APES Pet Care Clinic provides first aid, routine welfare support, husbandry guidance, partner-lab supported investigation and diagnosis support for certain illnesses and diseases, and referral triage only. We are not a veterinary surgery and do not prescribe veterinary medicines, perform surgery, carry out invasive procedures, provide sedation, or replace emergency veterinary care. After consultation, we may recommend appropriate over-the-counter alternatives where suitable, and these can sometimes be lower cost.
Website Release Record
Change Log Hub
Track every major release for this website, including updates, fixes, compliance changes, and user-facing improvements.
Version trackingPublic release notesCompliance visibility
2026-06-12
v3.3.10 - Extended the reassurance-card sidebar rollout across the matching service pages.
Version v3.3.10StableChangedLayout FixSidebar Content
Extended the reassurance-card sidebar rollout across the matching service-detail routes and synced the README back to the canonical version records.
- Moved the final informational cards from the main article flow into the sidebar stack on General Services, Dog Care, Cat Care, Lab Services, Rabbit Care, Guinea Pig Care, and Ferret Care.
- Reused the existing
.side-card-reassurance pattern and upgraded each affected sidebar to the sticky stack variant so the right rail matches the already-migrated routes.
- Left primary service and priced offer cards in the main article column on other service routes, including pages such as Reptile Care and Invert Care.
- Synced mirrored version files, markdown changelog records, the Change Log Hub, repeated footer version text, and the stale README release metadata to
v3.3.10.
2026-06-12
v3.3.9 - Moved reassurance cards into the right-hand sidebar stack.
Version v3.3.9StableChangedLayout FixSidebar Content
Moved the low-priority reassurance cards out of the main article column and into the right-hand sidebar stack on the shared sticky-sidebar routes.
- Added a reusable
.side-card-reassurance style in public/assets/theme/clinic.css so moved informational cards align with the existing sidebar layout.
- Moved the reassurance and attendance guidance cards from the main article flow into the sidebar stack on the Home, Services, Bookings, and Contact pages.
- Kept the existing copy intact while changing the placement so the cards now appear after the primary help card and before the support illustration, with the Services route preserving its payment-guidance side card.
- Synced mirrored version files, markdown changelog records, the Change Log Hub, and repeated footer version text to
v3.3.9.
2026-06-12
v3.3.8 - Documented the XAMPP-backed PHP setup path for local preview.
Version v3.3.8StableChangedWorkflowDeveloper Tooling
Documented the XAMPP-backed PHP CLI fallback for Windows maintainers and re-verified the repo's recommended VS Code extensions, npm dependency state, and local preview validation workflow.
- Verified the current workspace recommendations still fit the repo workflow, then installed the recommended VS Code ESLint and Intelephense extensions locally.
- Re-ran
npm install to confirm the declared ESLint dependency and lockfile were already current without changing the production runtime model.
- Updated the README and local preview guide to show the
C:\xampp\php\php.exe fallback when Windows maintainers do not have php on PATH.
- Re-verified the XAMPP PHP CLI, PHP syntax checks, public-root check, preview server, and smoke tests; the existing chrome sync check still reports pre-existing out-of-sync runtime HTML pages and was left out of scope for this setup refresh.
2026-06-12
v3.3.7 - Renamed flea and worming payment cards and pricing copy.
Version v3.3.7StableFixedContent AccuracyPricing Copy
Renamed the flea and worming payment cards and aligned their displayed pricing copy across the affected dog, cat, ferret, and Services Hub routes.
- Updated the affected runtime pages to use the requested
Flea Control and Worming Control labels.
- Changed the displayed routine-support price text to
£3 + Cost of Product Used on the affected runtime cards and species-page summary price lines.
- Synced matching accessibility labels, the payment-link audit record, mirrored version files, changelog records, README current-release notes, and repeated footer version text to
v3.3.7.
2026-06-12
v3.3.6 - Aligned VS Code tooling with the current repo workflow.
Version v3.3.6StableChangedWorkflowDeveloper Tooling
Added repo-aligned VS Code extension recommendations, validation tasks, and a minimal ESLint setup for the existing browser JavaScript without changing the HTML-first website runtime model.
- Added `.vscode/extensions.json` with recommended ESLint and PHP editor support extensions for the documented workflow.
- Replaced the stale workspace PHP-switcher setting with ESLint flat-config validation settings and expanded `.vscode/tasks.json` with PHP lint and chrome-sync check tasks that map to existing repo commands.
- Added a minimal
eslint.config.js for public/assets/js/**/*.js and ran npm install to reconcile the existing ESLint dependency without changing the site's runtime model.
- Synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.3.6.
2026-06-12
v3.3.5 - Reconciled products and services with the old site.
Version v3.3.5StableFixedContent AccuracyService Scope
Reconciled the beta website's products and services content against the old live APES Pet Care Clinic website so public service routes, pricing guidance, lab examples, and the APES Pet Shop products route better match the services APES offers.
- Added the missing Products/APES Pet Shop route to shared desktop and mobile menus, footer service links, the homepage service cards, and the Services Hub cards.
- Added old-site service context for consultations, microchipping, care plans, flea and worming treatments, nail or claw clipping, teeth and ear cleaning, reptile support, invertebrate support, faecal testing, and products.
- Updated dog, cat, rabbit, guinea pig, ferret, reptile, invertebrate, and lab-service content while retaining veterinary-scope, suitability, emergency, payment, and refund warnings.
- Corrected runtime currency-symbol mojibake and synced shared site chrome, version files, README current-release notes, changelog records, Change Log Hub, and repeated footer version text to
v3.3.5.
2026-06-12
v3.3.4 - Tidied the service-page payment guidance layout.
Version v3.3.4StableFixedLayout FixAccessibility
Tidied the service-page payment layout so service-specific cards stay in the main content while shared Stripe guidance now sits consistently in the right-hand column.
- Removed the repeated late
Pre-pay from this... article panels from the species-detail service routes while keeping the smaller in-context service cards in place.
- Moved the shared
Before you pay warning and Stripe process note into the sidebar on the Services Hub, General Services, and the affected species-detail routes.
- Added a small shared sidebar-guidance styling pass in
public/assets/theme/clinic.css and synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to v3.3.4.
2026-06-12
v3.3.3 - Completed the shared hero-to-content alignment follow-up.
Version v3.3.3StableFixedLayout FixAccessibility
Completed the shared hero-to-content alignment follow-up so the lower two-column section now matches the hero's desktop container and column flow.
- Updated the shared
public/assets/theme/clinic.css desktop layout contract so both .hero and .content-layout use the same explicit container width, column tracks, and inter-column gap.
- Kept the existing tablet and mobile single-column collapse behavior unchanged while removing the desktop mismatch that still left the lower band looking narrower than the hero.
- Synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.3.3.
2026-06-12
v3.3.2 - Aligned the shared desktop content layout with the hero.
Version v3.3.2StableChangedLayout FixAccessibility
Aligned the shared two-column content layout with the hero layout so the desktop page structure now lines up cleanly across the site.
- Updated the shared
public/assets/theme/clinic.css desktop content-layout grid to use the same left and right track proportions as the shared hero layout.
- Preserved the existing tablet and mobile single-column collapse behavior so the fix only changes desktop-width alignment.
- Synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.3.2.
2026-06-12
v3.3.1 - Brought the sitemap route into line with the live site standards.
Version v3.3.1StableFixedSEO FixAccessibility
Brought the public sitemap.html route into line with the live website's shared chrome, release governance, and SEO metadata standards.
- Rebuilt
public/sitemap.html as a fully aligned public route with canonical metadata, Open Graph and Twitter metadata, structured data, the shared header and footer, cookie settings access, and footer version text.
- Added the standard temporary-premises notice, clinic-scope alert, support sidebar, and governance links so the sitemap route matches the rest of the launch-ready site experience instead of acting like a detached utility page.
- Synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.3.1.
2026-06-12
v3.3.0 - Optimised responsive layouts across the site and promoted the release to stable.
Version v3.3.0StableChangedLayout FixAccessibility
Completed the pre-live responsive optimisation pass across the APES Pet Care Clinic website and promoted the release from beta to stable.
- Consolidated shared responsive spacing, card padding, hero stacking, content/sidebar balance, and footer grid behavior in the clinic theme so repeated layout patterns stay consistent across desktop, tablet, and mobile widths.
- Tightened topbar, header, mobile navigation, service grid, feature-card, notice, and footer action-link behavior to reduce wrapping, crowding, and overflow risks across the runtime public routes and branded error pages.
- Promoted the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text from
v3.2.11b beta to stable v3.3.0.
2026-06-12
v3.2.11b - Replaced Hello Bar with the requested shared integration refresh.
Version v3.2.11bBetaChangedIntegration Fix
Replaced Hello Bar with the requested consent-gated Donorbox, OneSignal, Chatwoot, and Mastodon integration refresh across the live website.
- Removed the shared Hello Bar loader from the live runtime integration script so the old marketing bar no longer loads after consent.
- Updated the shared consent-gated runtime integrations to load the requested OneSignal SDK and app ID, replace the Chatwoot widget token and launcher settings, and add the sticky Donorbox popup widget.
- Added the Mastodon verification link once in the shared footer source and synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.2.11b.
2026-06-11
v3.2.10b - Rolled the approved clinic-scope wording across the live website.
Version v3.2.10bBetaChangedContent FixAccessibility
Rolled the approved clinic-scope statement across the live website so visitors now see the same non-veterinary wording wherever clinic limitations are shown.
- Replaced the older clinic-scope alert wording across the live route pages with the approved statement covering partner-lab supported investigation and diagnosis support, non-veterinary boundaries, and suitable over-the-counter alternatives after consultation.
- Updated repeated inline
Clinical scope: notices and the small number of nearby live paragraphs that still used the older do not diagnose disease or non-diagnostic observation wording.
- Synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.2.10b.
2026-06-11
v3.2.9b - Clarified the homepage clinic-scope wording.
Version v3.2.9bBetaChangedContent FixAccessibility
Clarified the homepage clinic-scope wording so it explains the clinic's non-veterinary boundaries, OTC recommendation guidance, and partner-lab support more accurately.
- Updated the homepage scope alert to state that the clinic does not prescribe veterinary medicines, may recommend suitable over-the-counter alternatives after consultation, and can sometimes offer lower-cost options where appropriate.
- Revised the homepage "What we do not do" section to match the same non-veterinary scope wording and to mention partner-lab support for investigating certain illnesses and diseases.
- Synced the mirrored version files, changelog records, Change Log Hub entry, README current-release notes, and repeated footer version text to
v3.2.9b.
2026-06-11
v3.2.8b - Split the shared site chrome into independent fragments.
Version v3.2.8bBetaChangedMaintenanceAccessibility
Split the shared site chrome into independent header, desktop menu, mobile menu, and footer source files, then added a sync workflow so those areas can be updated without manually editing every route.
- Added blocked source fragments in
public/includes/ for the header, desktop menu, mobile menu, and footer.
- Added
dev/sync-site-chrome.php to inject the source fragments into every runtime HTML route with route-depth-aware relative links and page metadata for active navigation states.
- Updated runtime HTML routes to use bounded header/footer marker blocks and
data-nav-section plus data-nav-page metadata on <body>.
- Removed footer and menu content mutation from
public/assets/js/site.js, updated maintenance docs, and synced the mirrored release records to v3.2.8b.
2026-06-11
v3.2.7b - Stopped the desktop mega menus from opening on hover.
Version v3.2.7bBetaFixedNavigation FixAccessibility
Stopped the desktop mega menus from opening on hover so they now open only on click and close cleanly when visitors move to another top-level item or click elsewhere on the page.
- Removed desktop hover-only mega-menu panel display rules so shared desktop navigation panels no longer open before a click.
- Kept the shared desktop menu state driven by the existing
open class, preserving click-to-open, click-to-close, outside-click close, and Escape close behavior.
- Preserved the mobile/tap navigation model, route structure, SEO metadata, sitemap records, footer links, Newsroom routing, branded error pages, and Cloudron LAMP compatibility.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to
v3.2.7b.
2026-06-11
v3.2.6b - Moved the governance links into the footer columns and added Cookies Policy to the Information menu.
Version v3.2.6bBetaChangedFixedComplianceAccessibility
Moved the governance links into the footer columns, added Cookies Policy to the Information menu, and kept the version label visible as the only item in the footer meta row.
- Added Cookies Policy to the shared Information mega menu so the policy sits with the rest of the public navigation.
- Moved Donate into a new Support Us footer column and kept the policy links and cookie controls in the policy column.
- Removed the duplicate footer governance links from the meta row so the version label remains visible on its own.
- Added a centered CIC legal line at the bottom of the footer and synced the mirrored release files to
v3.2.6b.
2026-06-11
v3.1.2b - Separated the desktop and mobile primary menus.
Version v3.1.2bBetaFixedNavigation FixAccessibility
Separated the desktop/laptop and mobile/tablet primary menus so mobile mega-menu panels open and scroll without flashing.
- Updated the repeated public HTML header markup so the desktop navigation and mobile navigation now have separate
desktop-nav and mobile-nav structures with independent ids, aria labels, and JavaScript hooks.
- Updated
public/assets/js/site.js so desktop mega-menu positioning, mobile menu open state, mobile submenu taps, Escape handling, outside-click handling, resize handling, and scroll handling no longer share one navigation state.
- Updated
public/assets/theme/clinic.css so the desktop menu is hidden on mobile/tablet viewports, the mobile menu is hidden on desktop/laptop viewports, and mobile submenu panels are only controlled inside the mobile navigation.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to
v3.1.2b.
2026-06-11
v3.1.1 - Fixed inconsistent top-level header menu font weights.
Version v3.1.1StableFixedNavigation FixAccessibility
Fixed inconsistent top-level header menu font weights so plain links and dropdown menu triggers present with the same visual emphasis.
- Updated
public/assets/theme/clinic.css so .main-nav a and .drop-trigger explicitly share the same font weight in the final navigation override block.
- Preserved the existing header order, active states, hover treatment, focus treatment, dropdown panels, mobile menu behavior, route paths, SEO metadata, sitemap records, footer links, Newsroom routing, and branded error-page structure.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to
v3.1.1.
2026-06-11
v3.1.0 - Updated the repeated Pet Care Clinic footer to follow the standard APES footer structure.
Version v3.1.0StableChangedAccessibility
Updated the repeated Pet Care Clinic footer to follow the standard APES footer structure while preserving clinic-specific content, contact details, partner information, governance links, and version output.
- Reworked every shared
footer.page-footer instance across the runtime public HTML routes into APES-style grouped link cards with lower partnership, social, and governance bands.
- Preserved Pet Care Clinic service, information, policy, donation, News, Change Log Hub, contact, Bold Vets, OneSignal, and version content while cleaning spacing, contrast, wrapping, and responsive behavior.
- Updated
public/assets/theme/clinic.css with the card-style footer layout, lower-band styling, focus states, and mobile stacking rules.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to
v3.1.0.
2026-06-11
v3.0.1b - Stopped the repeated right-hand clinic help sidebars from floating on desktop layouts.
Version v3.0.1bBetaChangedLayout FixAccessibility
Stopped the repeated right-hand clinic help sidebars from floating on desktop layouts so the support panels now scroll naturally with each page.
- Updated
public/assets/theme/clinic.css so the shared .side sidebar container no longer uses desktop sticky positioning.
- Simplified the
side-stack-sticky modifier so homepage, services, bookings, and contact sidebar stacks no longer cap themselves to the viewport or scroll internally.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to
v3.0.1b.
2026-06-11
v3.0.0b - Migrated the repository contract to an HTML website with PHP support tools while keeping public routes static.
Version v3.0.0bBetaChangedToolingAccessibility
Migrated the repository contract to an HTML website with PHP support tools, keeping public routes static while adding APES-standard local preview routing, public-root validation, smoke tests, and dedicated preview documentation.
- Added
dev/router.php so maintainers can preview the static HTML site through the PHP built-in server with routing parity, blocked maintenance folders, and branded 403/404 handling.
- Added
dev/check-public-root.sh and dev/smoke-test.sh to verify the public/ web-root contract and key local-preview routes.
- Added
docs/local-preview.md and docs/preview-checklist.md so future work has a clear HTTP loopback preview workflow and release QA checklist.
- Updated README architecture notes, version records, changelog mirrors, Change Log Hub output, and repeated footer version text to
v3.0.0b.
2026-06-10
v2.1.7b - Fixed the floating right-hand sidebar stack so the lower support card no longer overlaps the clinic help card while keeping the newer header and navigation fixes already on main.
Version v2.1.7bBetaChangedLayout FixAccessibility
Fixed the floating right-hand sidebar stack so the lower support card no longer overlaps the clinic help card while keeping the newer header and navigation fixes already on main.
- Added a new
side-stack-sticky shared modifier in public/assets/theme/clinic.css so the affected two-card right rails stay sticky as one stack, cap themselves to the available desktop viewport height, and scroll internally when space is limited.
- Updated the homepage, contact, bookings, and services templates to apply the shared stacked-sidebar modifier while preserving the nested-route Home and brand link path fixes already present on main.
- Carried forward the existing
v2.1.5b navigation fix and v2.1.6b compact top-bar social icon update, then synced the release records and repeated footer version text to v2.1.7b.
2026-06-10
v2.1.6b - Replaced the visible top-bar social network names with compact social icons while keeping the shared header links accessible.
Version v2.1.6bBetaChangedHeader FixAccessibility
Replaced the visible top-bar social network names with compact social icons while keeping the shared header links accessible.
- Updated
public/assets/theme/clinic.css so the repeated top-bar social links now render as compact icon buttons with shared hover and focus styling instead of visible text labels.
- Preserved the existing social destination URLs and kept the source link text in the repeated header markup so the links still expose readable names while the visual presentation becomes more compact.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to the new
v2.1.6b beta patch release.
2026-06-09
v2.1.5b - Fixed the repeated nested-route header links so the brand and Home navigation return visitors to the homepage instead of reloading the current page.
Version v2.1.5bBetaChangedNavigation Fix
Fixed the repeated nested-route header links so the brand and Home navigation return visitors to the homepage instead of reloading the current page.
- Updated the repeated header markup across nested first-level routes and nested policy routes so the brand link and Home link now use depth-correct relative paths back to the website root.
- Preserved the existing Services, Information, Bookings, Donate, and Contact navigation paths along with the shared JavaScript and CSS behavior because the bug was caused by static HTML pathing rather than the menu interaction layer.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to the new
v2.1.5b beta patch release.
2026-06-09
v2.1.4b - Fixed the shared help sidebar so both cards float together with clearer spacing across the homepage and repeated route pages.
Version v2.1.4bBetaChangedLayout FixAccessibility
Fixed the shared help sidebar so both cards float together with clearer spacing across the homepage and repeated route pages.
- Updated
public/assets/theme/clinic.css so the shared sidebar container now handles sticky positioning, the two-column content grid aligns items correctly, and the support cards keep a clearer gap on desktop.
- Preserved the existing stacked mobile layout by returning the sidebar to normal flow below the desktop breakpoint.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to the new
v2.1.4b beta patch release.
2026-06-09
v2.1.3b - Improved the shared clinic hero contrast so the heading and badge text remain readable on the light panel across the homepage and related route pages.
Version v2.1.3bBetaChangedContrast FixAccessibility
Improved the shared clinic hero contrast so the heading and badge text remain readable on the light panel across the homepage and related route pages.
- Updated the final shared hero override in
public/assets/theme/clinic.css so the light-panel hero now explicitly sets readable dark text colors for the panel, heading, and badge labels instead of inheriting pale text from the earlier dark hero block.
- Preserved the existing hero layout, background treatment, badges, and imagery while fixing the low-contrast text issue affecting repeated hero sections across the website.
- Synced root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and repeated footer version text to the new
v2.1.3b beta patch release.
2026-06-09
v2.1.2b - Removed Python helper usage from the deployable website tree and updated local workflow guidance so the site remains aligned with Cloudron LAMP hosting expectations.
Version v2.1.2bBetaChangedDeployment HygieneRuntime Cleanup
Removed Python helper usage from the deployable website tree and updated local workflow guidance so the APES Pet Care Clinic website remains aligned with Cloudron LAMP hosting expectations.
- Removed the legacy Python static-generation helper from
public/build_site.py and Python crawl helper scripts from public/crawl/ so the public document root no longer contains Python executable files.
- Replaced the Python-based VS Code preview task with a PHP built-in server preview command that points at the
public/ document root.
- Updated
README.md, AGENTS.md, and docs/maintenance-artifacts.md so setup, preview, validation, and retained-artifact guidance no longer recommends Python or npm workflows for this static Cloudron LAMP website.
- Synced root and public version files, mirrored changelogs, Change Log Hub output, README current-release notes, and repeated footer version text to the new
v2.1.2b beta patch release.
- Preserved normal browser-side JavaScript, JSON-LD, Stripe, Chatwoot, OneSignal, Hello Bar, Apache
.htaccess, sitemap, robots, branded error pages, and static HTML routes.
2026-06-09
v2.1.1b - Aligned the shared APES Pet Care Clinic theme and navigation behaviour more closely with the wider APES website pattern while keeping the static HTML route model unchanged.
Version v2.1.1bBetaChangedTheme AlignmentAccessibility
Aligned the shared APES Pet Care Clinic theme and navigation behaviour more closely with the wider APES website pattern while keeping the static HTML route model and public URLs unchanged.
- Refined the canonical shared clinic theme in
public/assets/theme/clinic.css with clearer APES-style design tokens, stronger header and footer treatments, improved hero and card surfaces, and more consistent notice styling.
- Updated
public/assets/js/site.js so navigation behaves more like the APES reference model, including click-driven desktop mega menus, one-open-menu handling, mobile body scroll locking, outside-click close, Escape close, and safer desktop panel positioning.
- Kept
public/assets/css/styles.css as the public compatibility entrypoint while documenting that public/assets/theme/clinic.css remains the editable theme source of truth for maintainers.
- Synced the mirrored version files, changelog mirrors, README release notes, Change Log Hub entry, and repeated footer version text to the new
v2.1.1b beta patch release.
- Preserved the existing route map, SEO metadata, News routing, footer governance links, and HTML-first deployment approach while improving the shared visual system and maintainability guidance.
2026-06-09
v2.1.0b - Added a VS Code localhost preview workflow for the HTML-first website and reorganised the shared clinic theme into a dedicated theme folder so maintainers can see styling and images correctly during local preview.
Version v2.1.0bBetaChangedWorkflow FixDocumentation
Added a VS Code localhost preview workflow for the HTML-first website and reorganised the shared clinic theme into a dedicated theme folder so maintainers can see styling and images correctly during local preview.
- Added a workspace task that runs
python -m http.server 8000 from public/, giving the static site a proper localhost web root for VS Code Simple Browser and other local previews.
- Documented that direct
file:// previews show white text-first pages because the website intentionally uses root-relative asset and route paths such as /assets/... and /services/.
- Moved the canonical shared clinic stylesheet to
public/assets/theme/clinic.css and converted public/assets/css/styles.css into a lightweight compatibility entrypoint so live public URLs remain unchanged.
- Kept the existing route files, image paths, JavaScript path, SEO metadata, sitemap URLs, News routing, and footer governance links intact while improving the repository's local preview ergonomics.
- Updated the root and public version files, changelog mirrors, Change Log Hub output, README current-release notes, and static footer version text so the release record matches the new
v2.1.0b beta minor workflow update.
2026-06-09
v2.0.1b - Refreshed the APES Pet Care Clinic public website so it now reads clearly as a warm, reassuring pet care clinic while keeping the HTML-first runtime, existing routes, and welfare-first safety messaging intact.
Version v2.0.1bBetaChangedBrand RefreshAccessibilityChangedAccessibilityBrand Refresh
Refreshed the APES Pet Care Clinic public website so it now reads clearly as a warm, reassuring pet care clinic while keeping the HTML-first runtime, existing routes, and welfare-first safety messaging intact.
- Reworked the shared stylesheet into a softer clinic-led visual system with warmer cards, calmer gradients, stronger CTA hierarchy, improved notice styling, and a more welcoming APES-aligned header and footer treatment.
- Replaced the repeated logo, favicon, manifest, and social-sharing asset references with the optimized website logo pack, including a new favicon set, updated JSON-LD logo path, refreshed header and footer logo usage, and consistent social image metadata.
- Added new custom clinic imagery under
public/assets/images/ and integrated the visuals into the shared hero pattern so key public pages now present a more supportive pet-care atmosphere rather than text-led logo-only panels.
- Added icon-led feature panels and supportive illustration blocks to the homepage, Services Hub, bookings page, and contact page so visitors can scan core guidance, booking expectations, and support routes more easily.
- Kept the existing route URLs, footer governance links, News redirects, Stripe and booking flows, Chatwoot, OneSignal, Hello Bar, and clinical-scope wording intact while improving the site's visual clarity and consistency.
- Updated the root and public version files, changelog mirrors, Change Log Hub output, and README current-release notes so the release record matches the refreshed public presentation.
2026-06-09
v2.0.0b - Migrated the APES Pet Care Clinic public website from PHP route templates to an HTML-first runtime, aligned the site chrome with the wider APES navigation pattern, and removed the live dependency on shared PHP includes.
Version v2.0.0bBetaChangedMigrationArchitectureChangedArchitectureMigration
Migrated the APES Pet Care Clinic public website from PHP route templates to an HTML-first runtime, aligned the site chrome with the wider APES navigation pattern, and removed the live dependency on shared PHP includes.
- Converted the public route templates into static `index.html` pages, including the homepage, Services Hub, species pages, policies, donate, contact, bookings, and the Change Log Hub.
- Added static `403.html`, `404.html`, and `500.html` error documents and switched Apache to use them as the active public fallback pages.
- Rebuilt the shared site chrome as static HTML with a skip link, topbar contact links, APES network social links, a sticky header, accessible menu controls, grouped navigation, and a denser footer layout.
- Migrated the payment catalogue, route-level metadata, canonical tags, Open Graph tags, and JSON-LD output into static HTML so public pages no longer depend on `public/includes/` PHP helpers at runtime.
- Switched `.htaccess` to prioritise `index.html`, added redirects from direct `.php` requests to clean folder URLs or HTML error pages, and blocked direct browser access to helper-only directories.
- Updated the root and public version records, changelog mirrors, README, and maintenance-artifact notes so the repository documents the HTML-first runtime accurately.
- Removed obsolete route-level PHP entrypoints, PHP error pages, legacy redirect wrappers, and unused include files after generating the verified HTML equivalents.
2026-06-09
v1.0.0b - Simplified the shared PHP architecture for the APES Pet Care Clinic website, added canonical root release records, introduced branded error pages, and aligned the repository documentation with the real Cloudron LAMP deployment pattern.
Version v1.0.0bBetaChangedMaintenanceArchitectureChangedArchitectureMaintenance
Simplified the shared PHP architecture for the APES Pet Care Clinic website, added canonical root release records, introduced branded error pages, and aligned the repository documentation with the real Cloudron LAMP deployment pattern.
- Split the shared website bootstrap into focused include layers for site configuration, reusable helpers, and metadata assembly while keeping all public routes and visible page content intact.
- Extracted the repeated standard-page hero banner into one shared include so the main route templates now carry less duplicated markup.
- Preserved the existing PHP page pattern and third-party integrations without introducing any frontend build tooling, framework, or dependency pipeline.
- Added branded `403`, `404`, and `500` PHP error pages and connected them in `.htaccess` so Cloudron LAMP deployments have safer fallback behaviour.
- Added missing universal footer governance links for the donation page, Privacy Policy, Terms and Conditions, and Change Log Hub.
- Added root-level `VERSION` and `CHANGELOG.md` records so the repository now carries canonical release metadata alongside the public mirror files.
- Rewrote the root `README.md` to document the actual PHP and Apache maintenance workflow, `public/` document root, shared include structure, and retained legacy maintenance artifacts.
- Added a dedicated maintenance-artifact note so older crawl and helper files are clearly documented as non-runtime unless a later task proves otherwise.
2026-06-02
v0.5.1b - Removed the broken embedded booking form from the public bookings page, switched booking and pre-pay links to shared popup-window behaviour with a safe fallback, and fixed card and CTA spacing issues affecting the homepage and Services Hub.
Version v0.5.1bBetaChangedFixedIntegration FixLayout FixChangedFixedIntegration FixLayout Fix
Removed the broken embedded booking form from the public bookings page, switched booking and pre-pay links to shared popup-window behaviour with a safe fallback, and fixed card and CTA spacing issues affecting the homepage and Services Hub.
- Replaced the broken `/bookings/` iframe section with booking guidance, a primary popup booking CTA, and fallback messaging explaining that popup blockers will fall back to a normal new tab.
- Generalised the shared external-link popup script so booking, contact, and Stripe pre-pay links now use one reusable popup-window pattern rather than separate hard-coded behaviours.
- Updated the shared clinic sidebar booking CTA and all shared `Pre-pay and book` buttons so they open external workflows in a popup window by default.
- Tightened the Services Hub pre-pay grid and card styling so long pill text, copy, and headings stay inside their cards at common desktop widths.
- Added explicit spacing below the homepage `Before you pay` warning box so the `Open the Services Hub` CTA no longer overlaps the panel.
- Updated the canonical `VERSION` file plus both changelog records so the release is synchronised under the new `v0.5.1b` beta patch entry.
- Confirmed this release does not change APES Newsroom routing, footer-news behaviour, newsletter prompts, or article metadata.
2026-06-02
v0.5.0b - Added the supplied Stripe Care Plan Pricing Table to the public Care Plans page and restructured the page into a clearer card-led journey so visitors can compare options, review suitability guidance, and contact the clinic before paying where needed.
Version v0.5.0bBetaAddedChangedFixedIntegration FixContent FixAddedChangedFixedIntegration FixContent Fix
Added the supplied Stripe Care Plan Pricing Table to the public Care Plans page and restructured the page into a clearer card-led journey so visitors can compare options, review suitability guidance, and contact the clinic before paying where needed.
- Reworked the `/care-plans/` page order so visitors now see a plan overview first, the live pricing table second, supporting plan information in a responsive card grid, and a final safety/contact card at the end of the main content.
- Embedded the supplied Stripe pricing table directly on `/care-plans/` and kept the script local to that page template rather than moving Stripe into the shared website header.
- Added pricing-table support copy explaining that the plan chooser is hosted securely by Stripe and that visitors should contact the clinic if the table does not load or if they are unsure whether a plan is suitable.
- Grouped the `Eligibility and exclusions`, `Flexible options`, and `Multiple pets` content into responsive cards while keeping the existing clinic sidebar layout intact.
- Updated the Care Plans route metadata and hero lead so the page communicates pricing comparison and next-step guidance more clearly.
- Updated the canonical `VERSION` file plus both changelog records so the release is synchronised under the new `v0.5.0b` beta minor entry.
2026-06-02
v0.4.0b - Completed a beta audit-hardening release that reframes clinically sensitive public wording, moves pre-payment into a safer Services Hub journey, replaces encoded-space routes with clean canonical routes, and adds the metadata, sitemap, robots, and payment-audit records needed for a more maintainable public website.
Version v0.4.0bBetaAddedChangedFixedComplianceAccessibility FixSEO FixAddedChangedFixedComplianceAccessibility FixSEO Fix
Completed a beta audit-hardening release that reframes clinically sensitive public wording, moves pre-payment into a safer Services Hub journey, replaces encoded-space routes with clean canonical routes, and adds the metadata, sitemap, robots, and payment-audit records needed for a more maintainable public website.
- Refactored the shared pre-pay service registry so every payment route now carries safer welfare-first naming, suitability wording, Stripe and external-link notes, scope warnings, risk flags, and updated accessible labels.
- Added a reusable `Before you pay` warning block and stronger clinical-scope notices across the homepage, Services Hub, general services, species pages, booking route, and policy pages.
- Created the new `/services/` hub, removed the duplicated payment section from `/general-services/`, and moved the homepage away from the full payment catalogue toward a safer route-selection journey.
- Created clean canonical routes for `/care-plans/` and `/lab-services/`, added redirects from the old encoded-space URLs, and updated internal navigation, crawl inputs, source route lists, and sitemap artifacts to use the canonical paths.
- Reworked rabbit, guinea pig, reptile, invertebrate, ferret, dog, and cat wording to avoid implying diagnosis, treatment, surgery, or guaranteed intervention, while preserving clear referral guidance when veterinary care is needed.
- Fixed the `pet€™s` mojibake issue by replacing the old encoded care-plans route template with the new canonical page and sweeping remaining route/source files for the known encoding artefacts.
- Extended the shared page head with canonical URLs, Open Graph metadata, Twitter card metadata, and structured data for `Organization`, `WebSite`, `BreadcrumbList`, and safe `Service` pages.
- Added `robots.txt`, `sitemap.xml`, an updated public `sitemap.html`, and a root-level `PAYMENT_LINK_AUDIT.md` file so SEO and payment-link governance are tracked alongside the beta release.
- Updated the canonical `VERSION` file plus both changelog records so the release is synchronised under the new `v0.4.0b` beta minor entry.
2026-06-02
v0.3.2 - Replaced the Donorbox-branded donate anchor on the public donate page with an APES-owned heart button that opens the donation form in a popup window while keeping the website page in place.
Version v0.3.2StableChangedFixedNavigation FixContent FixChangedFixedNavigation FixContent Fix
Replaced the Donorbox-branded donate anchor on the public donate page with an APES-owned heart button that opens the donation form in a popup window while keeping the website page in place.
- Removed the Donorbox-branded donate anchor styling, external Donorbox logo image, and old query-string destination from the donate funds card on `/donate/`.
- Added a new APES-styled green donate button with an inline white heart icon and `Donate Now` label so the funds card now uses the website's own visual language.
- Kept the popup-window behaviour for the external donation journey and updated the button to point at the base URL `https://donorbox.org/apes-pet-care-clinic-donations`.
- Updated the donation helper note so visitors are told that the secure donation page opens in a separate popup window.
- Updated the canonical VERSION file plus both changelog records so the release is synchronised under the new v0.3.2 stable patch entry.
2026-06-02
v0.3.1 - Updated the donate-page Donorbox button so it now opens the donation form in a dedicated popup window instead of replacing the current website page.
Version v0.3.1StableChangedFixedNavigation FixChangedFixedNavigation Fix
Updated the donate-page Donorbox button so it now opens the donation form in a dedicated popup window instead of replacing the current website page.
- Updated the Donorbox donate button on `/donate/` to call `window.open(...)` and launch the donation flow in a popup window.
- Kept the existing destination URL, amount, designation, and button styling unchanged while adjusting only the click behaviour.
- Updated the canonical VERSION file plus both changelog records so the release is synchronised under the new v0.3.1 stable patch entry.
2026-06-02
v0.3.0 - Expanded the public donate page so supporters can now see how to donate practical supplies such as blankets, paper towels, and tea towels, while also getting a clearer funds donation route through a new Donorbox card.
Version v0.3.0StableAddedChangedAddedChanged
Expanded the public donate page so supporters can now see how to donate practical supplies such as blankets, paper towels, and tea towels, while also getting a clearer funds donation route through a new Donorbox card.
- Rebuilt the `/donate/` page content into a clearer support journey with separate sections for donating useful supplies and donating funds.
- Added public guidance explaining that supporters can donate clean blankets, paper towels, tea towels, and other practical items that help with hygiene, comfort, feeding, and day-to-day welfare support.
- Added a new funds donation card using the supplied Donorbox button so visitors can donate directly to support the area of greatest need.
- Added lightweight illustrated donation panels and supporting visual styling to make the donate page feel more engaging without relying on extra external image assets.
- Added clearer drop-off and contact guidance so supporters know to check what is most useful before bringing larger or specialist items to the clinic.
- Updated the canonical VERSION file plus both changelog records so the release is synchronised under the new v0.3.0 stable minor entry.
2026-06-02
v0.2.0 - Added the Hello Bar script globally in the shared header and reviewed the website's shared notification integrations so the current OneSignal setup remains aligned with the requested global implementation.
Version v0.2.0StableAddedChangedAddedChanged
Added the Hello Bar script globally in the shared header and reviewed the website's shared notification integrations so the current OneSignal setup remains aligned with the requested global implementation.
- Added the supplied Hello Bar integration script to the shared header so it loads asynchronously across the public website before the closing `</head>` tag.
- Reviewed the existing OneSignal Web SDK initialisation in the shared header and confirmed it still uses the requested app ID `1526fa8e-132a-46ff-90b2-94386a285bde`.
- Reviewed the shared footer and confirmed the existing `<div class='onesignal-customlink-container'></div>` remains present once globally for the OneSignal custom link container.
- Searched the repository to confirm there is only one Hello Bar loader, one OneSignal SDK and init block, and one OneSignal custom link container in the live shared templates.
- Updated the canonical VERSION file plus both changelog records so the release is synchronised under the new v0.2.0 stable minor entry.
2026-06-02
v0.1.1 - Updated the global Chatwoot live chat integration to use the supplied website token and launcher configuration so the website shows the new right-hand expanded support bubble consistently.
Version v0.1.1StableChangedFixedIntegration FixContent FixChangedFixedIntegration FixContent Fix
Updated the global Chatwoot live chat integration to use the supplied website token and launcher configuration so the website shows the new right-hand expanded support bubble consistently.
- Replaced the existing global Chatwoot launcher settings in the shared header so the launcher now uses the requested right-hand placement, expanded bubble type, and `Speak with an advisor` title across the website.
- Updated the Chatwoot website token in the shared SDK bootstrap while keeping the existing APES workspace base URL and asynchronous SDK loading pattern.
- Confirmed the website still injects only one shared Chatwoot bootstrap script from the common header, avoiding duplicate launcher creation from legacy configuration.
- Updated the canonical VERSION file plus both changelog records so the release is synchronised under the new v0.1.1 stable patch entry.
2026-06-02
v0.1.0 - Added a shared Stripe pre-pay service catalogue and surfaced the new pre-pay and book flow across the clinic services landing page plus the relevant species and general service detail pages.
Version v0.1.0StableAddedChangedFixedContent FixIntegration FixAddedChangedFixedContent FixIntegration Fix
Added a shared Stripe pre-pay service catalogue and surfaced the new pre-pay and book flow across the clinic services landing page plus the relevant species and general service detail pages.
- Added a shared structured pre-pay service catalogue for all 16 hosted Stripe payment-link services so pricing, descriptions, categories, routes, and accessible CTA labels are maintained in one reusable source.
- Added a new `Pre-pay and book your Pet Care Clinic appointment` section to the main clinic services landing page so visitors can browse every eligible pre-pay service in grouped categories before leaving for Stripe.
- Updated the general services, reptile care, invert care, dog care, cat care, rabbit care, guinea pig care, and ferret care pages with contextual pre-pay CTAs that match the services already described on those routes.
- Updated relevant service copy on detail pages where needed so the displayed pre-pay options align with the exact hosted Stripe service names and prices, including combined admittance packages and the rabbit and guinea pig spot-on treatment.
- Added reusable styling for the new service cards, compact CTA rows, focus states, and green-theme payment blocks while keeping payment handling fully external to Stripe hosted links.
- Updated the canonical VERSION file plus both changelog records so the release is synchronised under the new v0.1.0 stable minor entry.
2026-06-02
v0.0.3 - Reordered the main website navigation to prioritise Services and Information, moved About Us into the Information mega menu, and added descriptive supporting copy to every mega-menu item.
Version v0.0.3StableChangedFixedNavigation FixContent FixChangedFixedNavigation FixContent Fix
Reordered the main website navigation to prioritise Services and Information, moved About Us into the Information mega menu, and added descriptive supporting copy to every mega-menu item.
- Reordered the shared top-level header navigation to Home, Services, Information, Bookings, Donate, and Contact so the primary public journey matches the requested sequence.
- Removed About Us as a standalone top-level link and added it to the Information mega menu without changing the /about-us/ route.
- Added short descriptive summaries to every item inside the Services and Information mega menus so visitors can understand destination purpose before clicking.
- Updated shared menu rendering so each mega-menu card now presents a title and description while preserving external-link handling for the News destination.
- Expanded Information menu active-state handling so the group stays highlighted on About Us, Events, policy pages, and the Change Log Hub.
- Updated the canonical VERSION file plus both changelog records so the release remains synchronised under the new v0.0.3 stable patch entry.
2026-06-02
v0.0.2 - Standardised every public reference to the Change Log Hub and rebuilt the /changelog/ page so it follows the APES CIC searchable release-record pattern.
Version v0.0.2StableChangedFixedComplianceNavigation FixContent FixChangedFixedComplianceNavigation FixContent Fix
Standardised every public reference to the Change Log Hub and rebuilt the /changelog/ page so it follows the APES CIC searchable release-record pattern.
- Updated shared Information navigation and footer references so the website consistently labels the release record as Change Log Hub.
- Kept the existing /changelog/ route as the canonical public URL while rebuilding its page content into a dedicated Change Log Hub with current-version status pills.
- Added searchable, filterable timeline controls plus expand-all and collapse-all actions for release entries, while keeping all entries readable when JavaScript is unavailable.
- Converted release entries into accessible collapsible cards with clearer audit sections for summary, detailed changes, affected areas, version decisions, validation, and rollback notes.
- Revised existing release copy so the website Change Log Hub page, root CHANGELOG.md, and VERSION file all remain aligned under the same APES CIC naming and governance standard.
2026-06-02
v0.0.1 - Reorganised the public website navigation by moving informational links into a new Information mega menu, while also bringing the Change Log Hub and version records into alignment with APES CIC website governance requirements.
Version v0.0.1StableChangedFixedComplianceNavigation FixContent FixChangedFixedComplianceNavigation FixContent Fix
Reorganised the public website navigation by moving informational links into a new Information mega menu, while also bringing the Change Log Hub and version records into alignment with APES CIC website governance requirements.
- Replaced separate top-level Events, News, Change Log Hub, and Policies navigation items with a shared Information mega menu in the global header. This was a public-facing navigation change affecting the main user journey across the website.
- Added Events, external News, all policy routes, and the Change Log Hub to the new Information mega menu so informational and governance content is grouped consistently.
- Kept Bookings, Donate, About Us, and Contact as top-level items so service and action-led journeys remain easy to reach.
- Updated shared navigation state handling so Events, policy pages, and the Change Log Hub correctly highlight the Information menu when visited. This improved navigation clarity and accessibility orientation.
- Created a root-level VERSION file and updated both the root-level CHANGELOG.md and website Change Log Hub page so all release records used the same version number, release date, and audit details.
- Normalised the historic release notes to preserve useful website rebuild history while removing unsupported legacy version suffix usage.
2026-05-31
v0.0.0b - Recorded the beta rebuild baseline for the restored APES Pet Care Clinic website and preserved the initial shared layout, route, and integration work as the historic starting point for subsequent stable releases.
Version v0.0.0bBetaAddedChangedContent FixIntegration FixAddedChangedContent FixIntegration Fix
Recorded the beta rebuild baseline for the restored APES Pet Care Clinic website and preserved the initial shared layout, route, and integration work as the historic starting point for subsequent stable releases.
- Rebuilt live routes to shared PHP layouts using reusable header and footer includes. This was a public-facing structural website change.
- Added the initial Services mega menu and reorganised the main navigation around shared templates.
- Updated the bookings experience with an embedded booking form and site-wide external booking calls to action.
- Added the first website Change Log Hub page and global footer version display during the beta rebuild stage.
- Integrated Chatwoot live chat, OneSignal push messaging, and legacy News redirect handling as operational website integrations.
- Normalised this historic entry from earlier legacy notes that used an unsupported suffix, preserving the baseline history in the approved beta version format.
No release entries matched your current filter.