MyAPES CIC public resource and tool hub
Get support

Release records

Change Log Hub

Track every major release for MyAPES, including public route updates, fixes, compliance changes and internal platform maintenance.

Current version v3.2.0b Minor beta update Modern theme

v3.2.0b 2026-07-01
Version v3.2.0b Beta Changed Public-facing Support routing

Summary

Applied the fun modern MyAPES theme, removed visible external-link labels, and clarified that data requests and complaints are now dealt with via the secure MyAPES Account portal.

Detailed changes

  • Refreshed the shared website theme with warmer wildlife-inspired colours, softer rounded panels and stronger typography.
  • Updated homepage, support, data request, complaint and 404 messaging for portal-aware support signposting.
  • Removed visible external-link labels while keeping safe link attributes and screen-reader context.
  • Updated release records and version metadata to v3.2.0b.

Affected areas

  • Public-facing theme and layout
  • Support, data request and complaint routes
  • Accessibility and external-link presentation
  • Change Log Hub and public version records

Validation

  • php -l public/template/layout.php
  • link-label smoke search across public files
  • rg -n "data requests|complaints|MyAPES Account" public
  • rg -n "v3.1.1b|v3.2.0b" public
  • Local preview route checks for homepage, support, data requests, complaints, sitemap and 404 fallback.
v3.1.1b 2026-07-01
Version v3.1.1b Beta Changed Public-facing Compliance

Summary

Migrated production metadata from beta to production domain, added explicit Cloudron/LAMP and local preview guidance, and aligned release/version records for Codex and JetBrains workflows.

Detailed changes

  • Updated canonical/OG metadata, robots and sitemap entries from the previous beta hostname to myapes.me.uk.
  • Added deployment and runtime guidance in README.md, including the explicit /public web root and local preview command.
  • Updated example template canonical references to production domain for editor onboarding and consistency checks.
  • Bumped production version to v3.1.1b and updated release metadata in changelog and change-log hub records.

Affected areas

  • SEO metadata and sitemap surface
  • Deployment documentation and local preview process
  • Release records and versioned documentation

Version decision

  • Previous version: v3.1.0b
  • New version: v3.1.1b
  • Version type: patch beta
  • Reason for version bump: metadata alignment for production operations.

Validation

  • php -l public/template/layout.php
  • rg -n "https://beta\.apes\.me\.uk" public (no remaining results expected)
  • Local route checks at http://127.0.0.1:8080/
  • Local route checks at http://127.0.0.1:8080/support/
  • Local route checks at http://127.0.0.1:8080/sitemap.xml
  • Non-existent route check at http://127.0.0.1:8080/does-not-exist
v3.1.0b 2026-06-30
Version v3.1.0b Beta Added Changed Public-facing Accessibility

Summary

Updated MyAPES into a public resource and tool hub, added the Fun Zone menu, added public tool cards for CareBase, APES Social, Discord, Contact Centre, Feedback and APES Tube, and clarified the separation between MyAPES public resources and MyAPES Account private service user tools.

Detailed changes

  • Updated the homepage hero, calls to action and public/private portal messaging.
  • Added public route pages for /resource-hub/, /fun-zone/, /support/ and /account/.
  • Added Fun Zone cards for APES CareBase, APES Social, APES Discord, APES Contact Centre, APES Feedback and APES Tube.
  • Updated shared navigation, mobile navigation, footer links and external link indicators.
  • Updated sitemap, smoke-test coverage, public changelog, root changelog, version records and retained template utilities.

Affected areas

  • Public-facing navigation
  • Resource Hub
  • Fun Zone
  • Support signposting
  • Public/private portal separation

Version decision

  • Previous version: v3.0.1b
  • New version: v3.1.0b
  • Version type: minor beta update
  • Reason for version bump: public-facing navigation and resource hub route expansion.

Validation

  • npm run validate
  • npm run smoke
  • HTTP preview at http://127.0.0.1:8080/
  • Direct file:/// homepage check
  • Desktop and mobile browser checks
  • Manual launch checks required for APES Feedback and Discord invite availability.
v3.0.1b 2026-06-18
Version v3.0.1b Beta Changed Removed

Summary

Completed the public-only cleanup by removing legacy private-entry and redirect surfaces, pruning unused runtime folders, and aligning scripts and documentation to the active static website scope.

Detailed changes

  • Removed legacy private-entry and transition route folders from public/.
  • Updated smoke and public-root validation scripts to validate only active public website routes and files.
  • Removed unused private-runtime stylesheet blocks from the shared stylesheet.
  • Updated repository documentation and release records to reflect a public-only website scope.

Affected areas

  • Public route surface
  • Preview and validation workflow
  • Public release records

Version decision

  • Previous version: v3.0.0b
  • New version: v3.0.1b
  • Version type: patch beta
  • Reason for version bump: completed cleanup of legacy private-entry surfaces after static migration.

Validation

  • npm run validate
  • npm run smoke
v3.0.0b 2026-06-18

Summary

Converted the prior beta site into a fully static public website, retired the in-repository private runtime, and preserved older live routes with transition pages or redirects.

Detailed changes

  • Generated static HTML for the public route set and switched canonicals, sitemap entries and robots references to the previous beta hostname.
  • Removed public navigation and calls to action that depended on the retired PHP private runtime.
  • Replaced older private-entry paths with static transition pages so legacy bookmarks did not fail immediately during migration.
  • Added temporary placeholders or redirects for older live-only routes during migration.
  • Switched local preview to a Node-based static server so the beta site no longer depends on PHP just to preview public pages.

Affected areas

  • Website: public route output, transition routes and release records
  • Routes: beta canonicals, sitemap and legacy live URL preservation
  • User groups: public visitors, editors and anyone following older live-site links into the beta website

Version decision

  • Previous version: v2.0.0b
  • New version: v3.0.0b
  • Reason: major beta architecture change removing the in-repository private runtime from the active website
v2.0.0b 2026-06-17

Summary

Implemented the active plain-PHP private runtime with MySQL-backed registration and login, Cloudron LDAP worker sign-in, optional Redis-backed rate limiting, and the PHP 8.3 preview workflow.

Detailed changes

  • Added a lightweight plain-PHP service and controller layer for registration, login, password reset, worker LDAP sign-in and protected dashboard routes.
  • Added public/.htaccess and preview-router updates for clean URLs and noindex behaviour on private-entry surfaces.
  • Wired the active runtime to MySQL, Cloudron LDAP, Cloudron mail variables and optional Redis-backed rate limiting/session support.
  • Switched the supported preview and PHP validation path to the PHP 8.3 wrapper.
  • Refreshed README and the hosting, security, operations, migration and issue notes to remove active Laravel/Filament assumptions.
  • Marked legacy sync tooling and archive scaffolds as historical material rather than active runtime.

Affected areas

  • Website: public web root, private runtime, and release records
  • Routes: clean URLs, password reset, worker login and protected dashboard routes
  • User groups: site editors, private-platform users, workers and maintainers using the public preview workflow

Version decision

  • Previous version: v1.1.1b
  • New version: v2.0.0b
  • Reason: major beta architecture update for the plain-PHP private stack

Validation

  • Checks run: npm run validate and npm run smoke
  • Route checks covered /, private-entry paths, robots.txt and sitemap.xml
  • Manual checks still recommended: homepage styling, private forms, footer links and live Cloudron service connectivity
  • Known limitations: richer CRUD, uploads, approval tooling, and production verification of SMTP and Redis session persistence still remain
  • Rollback notes: restore the v1.1.1b release records and private-platform documentation if the plain-PHP architecture must be reverted
v1.1.1b 2026-06-17

Summary

Fixed the local VS Code preview workflow by directing editors to the supported PHP preview server instead of unsupported file:// rendering.

Detailed changes

  • Confirmed the white page with plain text was caused by opening public/index.html directly from disk.
  • Updated the VS Code combined preview task so it opens http://127.0.0.1:8080/ inside VS Code Simple Browser.
  • Removed misleading livePreview.* workspace settings that pointed at an extension not installed in this workspace.
  • Added a local PHP fallback path so preview and validation use the installed Winget PHP 8.3 runtime when AMPPS PHP 8.2 is unavailable.
  • Updated README and preview guidance so npm run preview:php82, http://127.0.0.1:8080/ and the embedded VS Code preview path are the default editing workflow.
  • Kept the public route structure and root-relative assets unchanged.

Affected areas

  • Website: local editor workflow for myapes.me.uk
  • Routes: homepage preview, static asset loading and preview support guidance
  • User groups: site editors, maintainers and reviewers using VS Code locally

Version decision

  • Previous version: v1.1.0b
  • New version: v1.1.1b
  • Reason: patch-level workflow fix with no public route or content model change

Validation

  • Checks run: npm run validate and npm run smoke
  • Route checks run through local preview for the homepage, robots.txt, and sitemap.xml
  • Manual checks still recommended: homepage styling, footer links and embedded VS Code preview confirmation
  • Known limitations: direct file:// preview remains unsupported by design
  • Rollback notes: restore the v1.1.0b workspace and preview guidance if needed
v1.1.0b 2026-06-16

Summary

Converted the MyAPES public website from PHP-rendered pages to a static HTML, CSS and JavaScript site, created missing public menu pages, and rebuilt the Change Log Hub on the APES reference model.

Detailed changes

  • Replaced the active public PHP front controller with static pages served from public/.
  • Added missing public routes for Donate, Privacy Notice, Terms of Service, MyAPES News, Service Users, Stripe Accounts, APES Communities and MyAPES Newsletters.
  • Preserved out-of-scope private-entry surfaces while removing obsolete React/Vite public code and legacy built frontend bundles.
  • Rebuilt the Change Log Hub, updated the sitemap and robots policy, and aligned README plus release records with the new public architecture.

Affected areas

  • Website: myapes.me.uk public site
  • Routes: homepage, public content routes, change-log hub, footer links and sitemap
  • User groups: service users, visitors, supporters, newsletter readers and public APES audiences

Version decision

  • Previous version: v1.0.1b
  • New version: v1.1.0b
  • Reason: public-facing content and route expansion with architecture simplification, but no stable launch yet

Validation

  • Checks run: public-root validation, smoke tests and local preview route checks
  • Manual checks: homepage, menu pages, footer links, robots, sitemap and mobile navigation
  • Known limitations: legacy private-platform scaffold removal was deferred in this historical phase
  • Rollback notes: restore the previous PHP public entrypoint and release records if the static migration must be reverted
v1.0.1b 2026-06-16

Summary

Synced the earlier public Change Log Hub copy and release messaging with the APES reference structure while still using the PHP route model.

v1.0.0b 2026-06-16

Summary

Migrated the public MyAPES runtime away from the earlier React and Laravel split into a PHP-first Cloudron LAMP foundation for the public website and private application shell.