Atualizações
Atualizações
Histórico de versões lançadas para esta plataforma.
Versão 0.54.0 26/09/2026
Atualização de 26/09/2026
- Fixed: the homepage headline and buttons no longer overlap the logo banner, on desktop or on a phone
- Improved: the dashboard shows real content much higher up the screen — a slimmer header, one-line navigation and wider tables whose action buttons no longer stack in a tall column
- Improved: the dashboard works better on a phone, with the language bar, developer toolbar and stat tiles laid out for a small screen
- Improved: long settings pages (Maintenance, Navigation) are now collapsible sections, the update history opens only the newest versions, and every list has a visible "New" button under its heading
- Fixed: the Dispatch day buttons were unreadable, and the bulk-action bars showed "Selected: 0" when nothing was selected
- Fixed: appointment flags are readable on both light and dark themes, and services without an image no longer show a broken-image icon
- Improved: pages load faster — the dashboard sends about a fifth less data
- New: a sitemap and search-engine rules for each site, a "skip to content" link, and a starter Help Centre with six articles for new installations
- New: the booking widget can now really be embedded on other websites, and every page sends stricter browser-security headers
Versão 0.53.0 26/09/2026
Atualização de 26/09/2026
- New: optional deposits on accepted quotes and tips after a completed job, paid straight to your own Stripe account and switched on from the Quotes tab
- New: a team member's Google Calendar now blocks booking slots when they are busy, so clients can't book a time nobody is free for
- New: messages open as a full conversation, with every reply in order
- New: create a project straight from an appointment or an accepted quote, pre-filled with the client, address and notes and linked back to the request
- New: hourly cost per team member, with value sold and margin shown next to hours and commissions
- New: status filters on Appointments and Quotes, and the dashboard's "needs attention" cards now open the matching filtered list
- New: one-click validate and start-review buttons on new requests, with A and O keyboard shortcuts while hovering a row
- Improved: the assigned team is pre-selected from the client's last appointment, and the AI helpers (technician suggestion, photo check, metric explanations) are now available where you work
- Improved translations for English, Spanish, French and German across all of the above
Versão 0.52.0 26/09/2026
Atualização de 26/09/2026
- New: Moloni invoicing integration — connect your Moloni account and send any issued invoice to it as a draft document with one click
- New: a dispatch board to reassign appointments between team members, plus a client equipment register and per-location appointments
- New: a rebuilt field-work panel for the team with offline support, an "on my way" live-tracking link for clients, and a required completion checklist
- New: bulk actions on appointments, quotes and commissions, quote line items, inline status changes and page-scoped search across the dashboard
- New: business analytics — service profitability, top clients, repeat-client rate, lost-quote reasons, period comparison and a downloadable monthly report
- New: REST API endpoints for appointments, quotes and clients, a delivery log for business webhooks, and an optional Google Calendar connection for each team member
- New: AI assists — automatic message categorisation, quote-request photo triage, help-article and service-description drafting, monthly review-theme summaries and portfolio photo tagging
- New: a short satisfaction check before any public review request, so unhappy clients reach you privately first
- Improved: a faster onboarding flow with automatic sign-in after confirming a new account, an updated getting-started checklist and optional example data
- Improved: new typography, a more compact dashboard header, a custom 404 page and clearer plan details on the billing page
- Improved translations for English, Spanish, French and German across all of the above
Versão 0.51.0 23/09/2026
Atualização de 23/09/2026
- Draft the 0.50.0 changelog entry
Versão 0.50.0 23/09/2026
Atualização de 23/09/2026
- New: self-service account closure — cancel your subscription and lock access immediately, with actual data deletion deferred 30 days and cancellable any time before then
- New: each team member now sees their own assigned work as a visual calendar, plus an opt-in daily reminder of the next day's schedule
- Adjusted the default affiliate and internal team commission rates
Versão 0.49.0 23/09/2026
Atualização de 23/09/2026
- New: fiscal invoices can now be issued directly from an accepted quote or a completed appointment, not just from shop orders
- New: tenant-configurable webhooks for appointment, quote and review events, for connecting Zapier, Make or your own systems
- New: self-service subscription plan changes and a visible payment history on the billing page
- New: scheduled maintenance notices and a configurable appointment slot capacity
- Fixed a rare timing issue that could let two clients book the exact same appointment slot
- Fixed invoices not reflecting an order's discount coupon in the documented amount
- Fixed several notification flows sending the same email twice for one event
- Hardened several security areas, including encrypting sensitive settings at rest and adding account-level protection against repeated 2FA attempts
- Numerous smaller reliability, performance and translation-consistency improvements across payments, communications and the public site
Versão 0.48.0 17/09/2026
Atualização de 17/09/2026
- Fixed the shop checkout not applying discount coupons to the amount actually charged
- New "obras" no longer default to the "Concluída" (Completed) status by mistake when created
- The Chat ao vivo admin inbox now receives new visitor messages live, instead of only after a manual refresh
- Closed a privacy gap where any visitor could view other clients' public profile pages
- Hardened several security areas: webhook deliveries, revoking API access when an account is blocked or removed, and preventing accidental loss of payment/commission history when deleting a tenant or affiliate
- Shared links and search results now show a proper title, description and image preview for every page
- Numerous smaller reliability and translation-consistency fixes across payments, notifications, and the public site
Versão 0.47.0 17/09/2026
Atualização de 17/09/2026
- Public and login pages now load noticeably less script code, since admin-only dashboard features no longer ship with them
Versão 0.46.0 17/09/2026
Atualização de 17/09/2026
- Uploaded logos, banners and other images are now automatically resized and compressed, so oversized photos no longer slow down your public pages
- Large admin lists (clients, commissions, help articles, affiliates, licences, payments, tenants) now load page by page instead of all at once, keeping the dashboard fast as they grow
Versão 0.45.0 16/09/2026
Atualização de 16/09/2026
- Faster page loads across the app: images now load only as you scroll to them, the icon set is served directly instead of from a third-party site, and every stylesheet/script is now compressed
- Tuned the server to handle more visitors at once without slowing down
Versão 0.44.0 16/09/2026
Atualização de 16/09/2026
- Improved app performance and reliability: better server compression, a smoother restart process, and stricter housekeeping of internal deploy logs
Versão 0.43.0 16/09/2026
Atualização de 16/09/2026
- Fixed background notifications (Slack alerts, webhooks, WhatsApp replies) not being delivered — the queue that processes them wasn't running in production
- Sped up the dashboard and several background jobs: fewer duplicate database queries, added caching where it was missing, and moved slow steps (like creating a manual backup) off the request so the page responds immediately
Versão 0.42.0 16/09/2026
Atualização de 16/09/2026
- Added a new "Terminology" section (Manutenção tab) to rename core terms like Appointment, Quote, Project and Service to whatever your business calls them
Versão 0.41.0 16/09/2026
Atualização de 16/09/2026
- Added a quick search box to the Orders, Help Centre, Commissions and Integrations admin tables, and pagination to the Products table
Versão 0.40.0 16/09/2026
Atualização de 16/09/2026
- Added notifications when an order's status changes, when an invoice is issued or voided, and Slack alerts for staff when a payment or a scheduled database backup needs attention
Versão 0.39.0 16/09/2026
Atualização de 16/09/2026
- Fixed a security gap that let a client message any other user directly, improved colour contrast in a few spots, and fixed a white-label branding issue
- Added a Slack alert for new live chat conversations, a notification to a licence owner when its status changes, and a few other behind-the-scenes notification improvements
Versão 0.38.0 16/09/2026
Atualização de 16/09/2026
- Fixed live chat sometimes failing to send for returning visitors, most noticeable on iPhone/Safari after a few days
Versão 0.37.0 15/09/2026
Atualização de 15/09/2026
- Reorganized the dashboard menu for clarity: merged the Navbars/Módulos tabs into one "Navegação" tab, fixed a couple of confusingly-named menu items, and moved a few tabs into more logical groups
- The Agendamentos, Chat ao vivo, Manutenção and Pagamentos tabs got a clean-up — one-time setup options are now tucked into their own dialogs or a dedicated Backups tab, so the day-to-day work is front and centre
- Improved search and quick-navigation coverage across Faturas, Cupões, Afiliados, Comissões, Contratos, Inquilinos and Licenças
- Reworked the homepage layout and fixed a couple of dead-end links, including one to the billing page
- Fixed the Uso tab's link to Faturação, which was pointing at a broken URL
Versão 0.36.0 15/09/2026
Atualização de 15/09/2026
- Improved keyboard-navigation focus indicators on the navbar search and the command palette
- Small visual polish and consistency touch-ups across the dashboard
Versão 0.35.0 15/09/2026
Atualização de 15/09/2026
- Fixed a couple of admin actions (replying to live chat, sending a contact email) that could fail silently for accounts signed in only with the shared dashboard password
- Creating a new tenant now stays on the correct tab afterwards instead of jumping back to the start
- General wording and consistency clean-up across several dashboard tabs (reviews, appointments, integrations, portfolio, news and others)
Versão 0.34.0 15/09/2026
Atualização de 15/09/2026
- Obras: the edit form is shorter now — team, materials, PDF and contract each moved to their own button, plus a new location preview for external clients
- Obras: added a button to create a real user account for an external client directly from the new-project form, notifying them by email and WhatsApp/SMS
Versão 0.33.0 15/09/2026
Atualização de 15/09/2026
- Contas: the role checkboxes are now a compact dropdown-style picker instead of a tall stacked list
Versão 0.32.0 15/09/2026
Atualização de 15/09/2026
- Added an "Editar" button in Utilizadores so an admin's name and email can be corrected directly, without needing to delete and recreate the account
- Fixed changing a tenant's primary admin feeling stuck — it was waiting on background emails that now send without blocking the confirmation
Versão 0.31.0 15/09/2026
Atualização de 15/09/2026
- The two-factor login code field now only accepts numbers, with a link to switch to entering a recovery code instead
Versão 0.30.0 13/09/2026
Atualização de 13/09/2026
- Fixed the dashboard login page silently showing nothing after too many wrong password attempts — it now shows a clear message telling you how long to wait
Versão 0.29.0 13/09/2026
Atualização de 13/09/2026
- Obras: the client can now be an already-registered client or an external contact with full details, and the budget is chosen from an existing quote instead of typed in by hand
Versão 0.28.0 12/09/2026
Atualização de 12/09/2026
- Added a downloadable PDF setup guide for the Chat ao vivo dashboard tab, covering online/offline settings, the AI assistant, and WhatsApp integration
Versão 0.27.0 10/09/2026
Atualização de 10/09/2026
- Security hardening: restricted API key/secret fields so only Developer accounts can read a saved value back, and added stricter validation on uploaded SVG images
- Fixed bank transfer/MB WAY checkout in the shop to actually show the payment details needed to complete an order
- Added ordering (drag-and-drop) for multiple bank transfer references (NIBs)
- Improved keyboard accessibility for reordering items across admin lists
- Completed the English, Spanish, French, and German translations across recently added features
Versão 0.26.0 07/09/2026
Atualização de 07/09/2026
- Support multiple bank transfer references (NIBs), for both platform billing and shop checkout
- Require affiliates and licenses to be linked to a real registered user instead of a free-typed name/email
- Allow assigning a tenant's primary admin to a Developer account, not just a regular user
- Soften the focus outline on text inputs to match the login page's existing style
- Regroup the Manutenção and Comunicação tabs into clearer sections
- Fix inconsistent "MB WAY" branding and other translation/register issues across all 4 languages
Versão 0.25.0 06/09/2026
Atualização de 06/09/2026
- Add message archiving and a scheduled pruning job for old closed chat conversations
- Notify staff when a conversation is assigned to them, closed, or reopened
- Add a reveal toggle for API key and secret fields across the dashboard (Developer accounts only)
- Show a clear error when an AI key is misconfigured instead of failing silently
- Add a Manutenção tab editor for the local .env file
- Add a credentials export (PDF) for tenant admins, covering that tenant's own keys and tokens
- Group related settings into sections across more dashboard tabs (Geral, Cargos, Temas, Navbars)
Versão 0.24.0 06/09/2026
Atualização de 06/09/2026
- Fix registration 500s and a fragile Google/Facebook redirect_uri
- Draft the 0.23.0 changelog entry from git log
- Make the Google/Facebook/TikTok OAuth redirect_uri host-relative
- Confirm the subdomain OAuth gap empirically against production
Versão 0.23.0 03/09/2026
Atualização de 03/09/2026
- Translate the public changelog (/atualizacoes) to English
- Add QR code scanning to 2FA setup, alongside the existing manual key
- Advance changelog sync marker past the deploy-noise commit
- Document the 2FA QR code addition in CLAUDE.md
- Fix yellow buttons stretching to full container width across the app
- Add an update button for Composer's own version, matching PHP/Node/npm
- Update laravel/framework to v13.30.1 (and its transitive dependencies)
- Give composer update a writable HOME so its cache actually works
Versão 0.22.0 01/09/2026
Atualização de 01/09/2026
- Add headquarters locality field with postal-code autofill; searchable user select
- Add a shop discount coupon system, with dashboard management
- Add a structured IMPIC certification badge (Alvará/Certificado x Público/Particular)
- Turn the dashboard's dropdown top navbar into a persistent left sidebar
- Redesign Comunicação into section cards; fix dashboard nav and cold-load scroll bug
- Close a tar-slip gap in backup restore: reject symlink/hardlink entries
- Fix performance hotspots: calendar N+1, unqueued Slack/WhatsApp sends, unbounded scans
- Fix seed data gaps: tenant-scoped paths, idempotent language seeds, missing coverage
- Wrap payment/invoice/webhook multi-step writes in transactions
- Reorganize dashboard nav: split Faturação out of Loja, clarify naming
- Extend the command palette with admin-wide search, section entries, triage view; add an AI executive summary
- Make command palette results reliable across pagination, not just the loaded page
- Remove the "exclusive licence + source code" EULA tier; ownership is always Stunning Evolution's
Versão 0.21.0 31/08/2026
Atualização de 31/08/2026
- Make the headquarters address dashboard-configurable instead of hardcoded
- Move two dashboard hotspots off the request thread: storage scan + docker pull
- Document that opcache.enable_cli=1 was tried and reverted here
- Cache DockerImages' display reads without letting pruning share the risk
Versão 0.20.0 31/08/2026
Atualização de 31/08/2026
- Move featured-service title beside the icon; brighten card scrim further
- Fix WhatsApp CTA prompting to install the app when it's already present
- Fix slow conversation switching in the Chat ao vivo dashboard tab
- Give admin chat replies their own distinct color in the dashboard console
- Redesign featured-service cards: header/image/footer bands, remove image scrim
- Add bidirectional WhatsApp to Chat ao vivo via Meta Cloud API (not Twilio)
- Fix PwaControllerTest overwriting the real dev tenant's logo/favicon
- Fix stale Ordem number after drag reorder; compact + center + highlight
- Redesign drag-and-drop reorder to true pairwise swap, center rows vertically
Versão 0.19.0 30/08/2026
Atualização de 30/08/2026
- Rework featured-service card layout: icon top-left, single-line title, description at bottom
- Move featured-service title to sit directly above the description
- Lighten featured-service card image scrim by 25%
Versão 0.18.0 30/08/2026
Atualização de 30/08/2026
- Add compact map to footer address block, fix review star alignment
- Strengthen text-link hover color; fix featured-service card stretching to 100% width
- Give featured-service cards a fixed 300x250 size instead of shrink-to-fit
- Split review card name and date onto their own lines
- Show the full uploaded image on featured-service cards instead of cropping it
- Stretch featured-service card images to fill the card exactly
- Resize featured-service cards to 400x300
Versão 0.17.0 30/08/2026
Atualização de 30/08/2026
- Add dashboard-manageable Localizações, fix AppVersion build number, restore dev-status footer badge
Versão 0.16.0 30/08/2026
Atualização de 30/08/2026
- Advance changelog sync marker to the latest deploy
Versão 0.15.0 29/08/2026
Atualização de 29/08/2026
- Rewrite the public changelog in Portuguese, drop internal dev-process notes
- Add missing footer/navbar links and trust signals, plus a back-to-top button
Versão 0.14.0 29/08/2026
Atualização de 29/08/2026
- Database backups (manual and automatic) now also include every uploaded file — logos, photos, documents — so a restore leaves everything working without needing to re-upload anything by hand.
- Privacy policy, terms of service, and licensing agreement (EULA-SLA) reviewed and updated to reflect every current feature of the platform.
- Visual consistency fixes between light and dark themes across several parts of the app.
Versão 0.13.0 29/08/2026
Atualização de 29/08/2026
- AI assistance across several parts of the app: an initial auto-reply in live chat, conversation summaries, detection of urgent messages and priority review requests, and suggested replies to client reviews and messages — always reviewed by a team member before being sent.
- Automatic price suggestions for new quotes, based on the history of accepted quotes for the same type of service.
- New invoicing infrastructure for Portugal: invoices issued from paid orders, sequential numbering, QR code, and CSV/SAF-T export.
- Automatic Multibanco references for shop payments, and more reliable Scalapay payment confirmation.
- New recurring maintenance contract module for shop clients, with automatic invoicing.
- Automatic optimization of the daily appointment route, based on each visit's location.
- New digital job-completion checklist, with a required photo, before an appointment can be marked complete.
- Time tracking per appointment, a new team productivity dashboard, and automatic internal commissions on accepted quotes, with notifications to staff and CSV export.
- Real materials cost tracking per project, with a new profitability view comparing the budget against real costs (materials, commissions, and labour hours).
- New booking widget, embeddable on any external site with a simple code snippet.
- New business analytics in the Usage tab: revenue by service, quote-to-appointment conversion rate, and average response time.
- New "Bring a friend" referral program for clients, with a leaderboard of the clients who've referred the most.
- New option to target email campaigns at inactive clients, for re-engagement.
- New subscribable personal calendar (compatible with Google Calendar, Outlook, and Apple Calendar), automatically kept in sync with appointments and quotes.
- Accepting a quote now includes the client's digital signature, drawn directly on screen.
- Automatic appointment reminders by SMS/WhatsApp, with the client able to confirm or request rescheduling by replying directly.
- New quick search in the admin dashboard (Ctrl/Cmd+K) to jump straight to any tab, client, or action.
- Optional Slack notifications for important events: quote accepted, service completed, priority review.
- Trust badge showing clients' real average rating, displayed next to the shop.
Versão 0.12.0 27/08/2026
Atualização de 27/08/2026
- Added missing edit actions for affiliates and status incidents.
- Performance improvements when loading appointment and quote photos.
Versão 0.11.0 27/08/2026
Atualização de 27/08/2026
- Fixed a broken footer link when the commercial email wasn't configured.
- Complete translations in English, Spanish, French, and German — no missing text left untranslated in any supported language.
Versão 0.9.0 26/08/2026
Atualização de 26/08/2026
- Fixed a visual bug where some confirmation messages (updating services, removing news posts) showed the literal text """ instead of quotation marks.
- The Languages tab is no longer available to regular admins — translation management is now handled only through app updates.
- Adjusted the size of the homepage's main banner.
Versão 0.8.0 24/08/2026
Atualização de 24/08/2026
- New online shop, enabled from the admin dashboard: product catalogue with photos, cart, orders, and checkout by transfer/MB WAY, card, or instalment payment.
- Scalapay (instalment payment) integrated as a new payment method, for both shop clients and SIAG's own subscription.
Versão 0.7.0 22/08/2026
Atualização de 22/08/2026
- New live chat system: a chat widget available on every page of the site, answered from a new conversations area in the admin dashboard (queues by status and assignment, history), configurable online/offline status (manual or by support hours), and the option to continue the conversation on WhatsApp.
- Licensing agreement (EULA-SLA) updated to also cover self-service subscriptions, now explicitly accepted at account registration; privacy policy and terms of service also updated.
- Stronger data integrity for payments and licences: confirmed payments and licences with payment history can no longer be deleted by accident, and it's no longer possible to accidentally create a duplicate subscription.
Versão 0.6.0 20/08/2026
Atualização de 20/08/2026
- The promotions, slideshow, partner brands, and partners sections on the homepage no longer appear empty — they're only shown when there's actually content configured.
- Homepage footer aligned with the width of the rest of the site's pages.
- The admin dashboard's "Recent deploys" list is now more compact, with each run's time available via an info icon.
Versão 0.5.0 19/08/2026
Atualização de 19/08/2026
- New appointment calendar: clients pick the day and time on an interactive calendar that only shows genuinely free days and slots, with an equivalent calendar in the admin dashboard showing every commitment the company has that month.
- Configurable availability (business days, hours, and each appointment's duration) from the Appointments tab.
- Security hardening for external identity provider login (SSO), integration webhooks, and database restore.
- Accessibility improvements throughout the app: keyboard navigation, screen reader compatibility, and colour contrast.
- Visual consistency fixes: images still loading (banners, logos, partners, brands) always show the same placeholder background throughout the app, instead of stale or outdated images.
Versão 0.4.0 16/08/2026
Atualização de 16/08/2026
- Any company can now create its own independent account and instance of the platform, with self-service registration, a free trial period, and monthly subscription all handled automatically.
- New public API and webhook system for integrating with other systems, with access token management from the admin dashboard.
- Support for a custom domain (white-label), with automatic domain ownership verification.
- Enterprise authentication via external identity provider (SSO/OpenID Connect).
- New public help centre, with articles to help you use the platform.
- Personal data export and deletion on the user's own request, directly from their profile.
- Protection against automated traffic on the public registration and application forms.
Versão 0.3.0 11/08/2026
Atualização de 11/08/2026
- New full address field on appointment requests (street, postal code, locality, municipality, and district), with the locality and municipality auto-filled from the postal code.
- Buttons to view each appointment's details and map location directly from the "My appointments" list.
- Reorganized user profiles: a clear distinction between admin access and company positions/roles, new contact buttons (email, message, social media) on public profiles, and a new tax ID (NIF) field.
- Security hardening for maintenance tools (database restore, logs, maintenance mode), now restricted to support accounts.
- Visual consistency improvements throughout the app: alignment, spacing, and icons.
Versão 0.2.0 10/08/2026
Atualização de 10/08/2026
- Fixed an issue that could leave the site temporarily unavailable after an app update.
Versão 0.1.0 08/08/2026
Atualização de 08/08/2026
- Complete public site: homepage, about us, team, partners, project portfolio, recruitment, and services area, with configurable branding (name, logo, colours) for reuse across other installations.
- Appointment and project management system, with validation, team assignment, PDF service/project sheets, and team follow-up.
- Client area with profile, internal messages, notifications, reviews, and a history of assigned tasks.
- Admin dashboard reorganized into tabs — users, portal (content), system, and licensing — with image upload and reordering across every configurable list (partners, promotions, featured services, slideshow).
- Licensing and renewal system, with automatic expiry reminders and payment management by bank transfer, MB WAY, and Stripe.
- Automatic weekly backups with restore from the dashboard.
- Monitoring system (Sentry and UptimeRobot) and a "Status" section for any admin to track the installation's health.
- Remote updates managed from the dashboard, with a run history and detailed logs for each one.
- Light and dark theme, with manual switching and the preference saved per user.
- Sign-in with your own account or Google/Facebook, with email verification and account blocking.
- The internal test suite shows real-time progress and results, with each run saved individually in the history.