Release Notes
What’s new in Allowd
V1.110 Feedback FAB Coverage Fix — April 23, 2026
Extended the in-app feedback button to all remaining pages and fixed a z-index conflict that blocked the engine wizard’s Continue button.
What’s new
- Feedback button now appears on the Projects page and all static city viewer pages.
- Fixed: feedback FAB was overlapping the engine wizard’s bottom action bar, making the Continue button unreachable.
V1.109 In-App Feedback, Toronto Wall Sign Accuracy & Engine Fixes — April 22, 2026
Added an in-app feedback tool, improved Toronto wall sign compliance accuracy with partial storey boundary support, and fixed several engine and UI bugs.
What’s new
- New in-app feedback system — submit feedback directly from the dashboard at any time.
- Toronto wall sign compliance now correctly evaluates partial storey boundary rules for more accurate results.
- Fixed wall sign geometry: bottom height is now correctly passed through for partial-span wall sign configurations.
- Fixed glossary tooltips being hidden behind the navigation bar and perimeter elements.
V1.108 Multi-Province Expansion, Report Upgrades & Mobile Viewer — April 19, 2026
Expanded by-law coverage to Alberta and British Columbia, improved compliance reports with clearer layouts, and made the by-law viewer easier to use on phones.
What’s new
- Browse sign by-laws for 37 Alberta and 37 British Columbia municipalities — three provinces now covered.
- Compliance reports show Requirement vs. Provided side by side for easier reading.
- New Key Findings summary at the top of every report.
- Clearer verdict labels and better handling of not-permitted signs.
- Mobile-friendly by-law viewer with improved navigation and search.
- Oakville viewer data fixed — tables, keys, and definitions now display correctly.
- Internal data files no longer exposed in production builds.
V1.107 Production Build Parity & City Page Fixes — April 15, 2026
Fixed city subpages missing the fee calculator and table of contents in production, and added mandatory build-parity auditing to prevent future local-vs-production drift.
What’s new
- City pages in production now show the interactive permit fee calculator with embedded fee data.
- City pages in production now include the sticky table of contents sidebar with scroll-spy.
- Static city pages use the same two-column layout as local development.
- Agents are now required to audit build-copy.mjs for parity after every change, preventing “works locally, broken in prod” regressions.
V1.106 Hamilton & Milton Intake, Engine & Copilot Improvements — April 15, 2026
Onboarded Hamilton and Milton sign by-laws, added image upload to Copilot and Engine, and fixed several engine and billing issues.
What’s new
- Hamilton and Milton sign by-law rules and viewer pages are now live.
- Upload drawings or photos in Copilot and Engine for AI-powered sign analysis.
- EMD timing questions now only appear when electronic message display is selected.
- Fixed AI-extracted badge overlapping question text.
- Deduplicated sign area fields for wall-mounted signs.
- Fixed TOC anchor scroll on city pages and overage billing display.
V1.105 Docker & Deployment Fixes — April 13, 2026
Fixed deployment issues with the web manifest and ensured Toronto remains active in the compliance engine across redeployments.
What’s new
- The site.webmanifest file is now included in the static build so PWA metadata works in production.
- AVAILABLE_CITIES is correctly resolved inside the Docker container.
- Toronto is hardcoded as an always-active engine city so it can’t be accidentally disabled during redeployments.
V1.104 Copilot Chat Polish — April 13, 2026
Tightened up the Copilot chat interface — no more blank space at the bottom after an answer, and a cleaner gap between the city bar and your question bubble.
What’s new
- Removed the dead scroll area that appeared below the “Run an engine check” prompt after each answer.
- Added a small gap so user message bubbles no longer touch the city-context bar when they slide into view.
V1.103 Copilot Fix & Release Notes Page — April 13, 2026
The Allowd Copilot (AI-powered by-law assistant) is now fully operational. Previously, the chat feature would fail with a service error because the required AI libraries were not installed on the server. This has been fixed.
What’s new
- Fixed the Allowd Copilot — it now responds to your by-law questions as expected.
- Added this Release Notes page so you can see what’s changed in each update.
What was wrong
- The Copilot chat returned a “503 — service not configured” error because the AI provider packages (Anthropic and OpenAI) were missing from the server’s dependency list.
- API key placeholders were also missing from the server configuration template.
V1.102 Engine Wizard Styles & Usage Updates — April 12, 2026
Improved the compliance engine’s visual presentation and cleaned up internal usage tracking.
- Refined engine wizard styling for a cleaner compliance-check experience.
- Updated usage and check log handling.
V1.101 Routing & Shared Page Reliability — April 9, 2026
Improved reliability when navigating between city pages and shared tools like MTO, Viewer, and Engine.
- Fixed navigation paths that could break when moving from city pages into other tools.
- Shared pages now load styling and assets correctly when opened from bookmarks or deep links.
- Standardized routing for core pages including MTO, Viewer, Engine, Dashboard, Pricing, and city pages.