CHANGELOG
From internal tool
to industry standard.
We built Opeo to solve our own disputes. Now we're building it for you.
Here is our journey from "good enough" to "world class".
Ver2.12.3
v2.12.3Latest Release
March 2026Before & After
- Mobile Ratio Fix: Fixed the Before/After slider ratio on mobile so images display correctly and comparisons feel consistent in the field.
- Timeline Button Polish: Improved interaction and reliability of timeline actions, reducing “missed tap” frustration on public links.
Reliability & Fixes
- Checkbox Race Condition: Eliminated an edge-case race condition that could cause checklist toggles to desync under rapid interactions.
- Pagination Improvements: Added and refined pagination for smoother navigation on longer lists.
- General Bugfixes: A bundle of small fixes and UI cleanup across the app for a more stable day-to-day experience.
Security
- Photo Upload Hardening: Fixed vulnerabilities in the photo upload flow to better protect your workspace and media pipeline.
Ver2.12.2
v2.12.2
March 2026Before & After
- Full Screen Comparisons: You can now expand your "Before & After" photos into a beautifully cinematic, full-screen slider mode. Perfect for showing clients exactly what they paid for.
- Media Pairs Pipeline: Completely rebuilt the backend media pairing engine to ensure 100% reliable matching of before/after shots, even when connection drops.
Accuracy & Control
- Smart Timezone Fixes: Uploaded photos now perfectly respect the correct local time of the job site, regardless of where your admin team is located.
- Global Phone Formatting: We removed the hardcoded +1 US code and flag from customer forms, allowing you to seamlessly serve clients globally without validation errors.
Quality of Life
- Dark Mode UI Fixes: The search bar on the Jobs table is now perfectly visible in both light and dark themes.
- Subtle Animations: Removed overly aggressive animations on public links, replacing them with a gentle, professional pulse that commands attention without distraction.
Ver2.12.0
v2.12.0
March 2026Speed & Clarity
- Zero-Clutter Interface: We completely redesigned the job tracking timeline. By removing redundant progress bars, you now get a crystal-clear, distraction-free view of exactly where every job stands.
- Mobile Perfection: Pop-up notifications will never overlap or block your screen again when you're in the field. Small tweaks to spacing provide massive frustration relief.
Clearer Value
- Transparent Pricing: We've updated our pricing and upgrade paths so you know exactly how Opeo helps you scale—no confusing tiers, no hidden limits, just straightforward value.
Ver2.11.0
v2.11.0
February 2026Speed & Feedback
- Instant Navigation Feedback: Added a subtle blue progress bar at the top of the screen. You'll never again wonder "did I click that?" while navigating.
- Zero-Wait Transitions: Replaced blank white screens with "Skeleton" loading states. The interface structure appears instantly while data loads, making the app feel significantly faster and more responsive.
Mobile Experience
- Template Editor 2.0 for Mobile: Maximized screen real estate, smarter variable insertion (at cursor!), and fixed button overlaps.
- Unified Card Views: Standardized, touch-friendly cards for Jobs, Customers, Templates, Team, and Media lists.
- Clickable Stats: The 2x2 Stat Grid on mobile is now fully interactive—tap any card to instantly filter your job list.
Quality of Life & Fixes
- Smoother Dashboard: Removed the jarring "auto-scroll" effect when clicking Stat Cards. You stay in control.
- Menu Hygiene: Fixed duplicate "Team" items and missing "Work Log" on mobile menus.
Ver2.10.0
v2.10.0
February 2026Scale Without Micromanaging
- Team Roles & Permissions: Stop wondering who changed what. Give your team access to exactly what they need (and nothing they don't) with fully customizable role permissions.
- Job Templates & Checklists: Stop reinventing the wheel. Create standardized workflows so your newest hire follows the exact same process as your veteran tech.
- Private Internal Comments: Keep messy internal discussions hidden. Discuss job details with your team securely, without the client ever seeing.
Look Like a Corporate Giant
- Branded Client Portal: Stop looking like a mom-and-pop shop. Automatically generate public tracking links featuring your logo and brand colors—giving your clients an Uber-like experience.
- QR Code Job Sharing: Ditch the printed paperwork. A generated QR code placed on a job site lets anyone scan and instantly see instructions and status.
- Delayed Job Reasons: Stop angry phone calls before they happen. Log specific delay reasons (Weather, Supply Chain) so clients stay informed and calm.
Work Faster in the Field
- Offline-Proof Uploads: Stop waiting for photos to upload. Fire off background uploads that keep working even if you lock your screen or close the app.
- Lightning-Fast Customer Search: Add clients to jobs instantly. Even with thousands of records, our Async Search finds the right customer before you finish typing.
- Smart Timezones: No more scheduling confusion for distributed teams. Jobs now automatically respect site-specific timezones, keeping everyone synchronized.
Ver2.9.0
v2.9.0
January 2026Visual & Experience
- Premium UI Animations: Integrated smooth
framer-motiontransitions across the Dashboard and Landing Page for a more natural, responsive feel. - Refreshed Landing Surface: Replaced static elements with a modern "floating pixels" background and subtle ambient glow. Removed generic mockups to focus purely on value.
- Impactful Social Proof: Now displaying real business metrics (monthly jobs, secured photos) instead of abstract technical stats to build stronger trust.
Improvements & Polish
- Template Readability: Expanded the "Steps" column width in templates to prevent text wrapping on long workflows.
- Pricing Clarity: Highlighted the "2 Months Free" annual offer and restored clear visibility on storage limits.
- Team Code Optimization: Major refactor of the Team Page for better performance and maintainability.
Fixes
- Upload Popup Visibility: Fixed transparency issues to ensure the file upload progress is always clearly visible.
- Preview Links: Resolved "Connection Refused" errors for client preview links, ensuring stable access.
Security
- Rate Limiting: Implemented native Cloudflare WAF rate limiting on public pathways to protect against abuse and brute-force attacks.
Ver2.8.0
v2.8.0
December 2025Visual Harmony Update
- Premium Dark Mode: We've deepened the dark theme to a rich Zinc palette (#09090b). It's darker, sharper, and easier on the eyes than the previous blue-grey.
- Glassmorphism: The sidebar and navigation now feature a modern frosted-glass effect, adding depth and context to your workspace.
Experience Polish
- Refined Footer: A cleaner, organizing 3-column layout helps you find what you need faster.
- Ambient Depth: subtle glow effects and background grids now extend to the dashboard, creating a unified feel from landing page to app.
Accessibility
- Reduced Motion: We now respect your system's "Reduced Motion" settings, automatically disabling background particles for a more accessible experience.
Ver2.7.0
v2.7.0
November 2025Branding & Customization
- Professional Branding: Custom public pages are here. Add your logo, business name, and primary color to make the client portal strictly yours.
- Custom Welcome Message: Greet your clients with a personalized message and contact info on every job link.
UX Improvements
- Smoother Job Creation: We separated the customer creation flow from job submission. No more accidental auto-submits when adding a new client.
- Refined Interface: A softer, more legible light mode palette designed for long days in the office or the field.
Under the Hood
- Security Hardening: Stricter validation across all forms to keep your business data lock-tight.
Ver2.6.3
v2.6.3
October 2025New Features
- Floating Job Preview: Always-visible preview button on job details. Check exactly what your client will see, instantly.
- Interactive Job Tasks: Sub-tasks are now interactive checkboxes. Check them off as you go for granular progress tracking.
UX Improvements
- Cleaner Job Forms: Unified styling for a consistent experience across all devices.
- Smart Phone Formatting: Auto-formatting for phone numbers (e.g., +1 555...) makes data entry faster and fewer errors.
Fixes
- Public Page Images: Fixed a bug where images occasionally failed to load on the public timeline.
Ver2.6.1
v2.6.1
August 2025New Features
- Mobile Job Preview: Preview your public job pages on a mobile mockup directly from the dashboard.
- Enhanced Comments UI: A cleaner, chat-like interface for your internal job notes.
Improvements
- Theme Consistency: Public pages now faithfully respect your workspace branding settings.
Iterative improvements based on real-world use...
Ver2.6.0
v2.6.0
June 2025Major Update: Workflows
- Job Templates: Stop typing the same things. Create templates for your common jobs and start them in one click.
- Smart Steps: Define structured workflows (Inspection → Repair → Cleanup) to standardize your team's process.
Core Features
- Background Uploads: reliable media uploads that don't block your work.
- Subscription Control: Clear usage limits and upgrade paths for growing teams.
2024 & 2025: Cloud-native architecture rewrite & UI modernization...
Ver2.0
v2.0
2025Architecture Overhaul
Total Platform Rewrite. Complete UI redesign and migration to a fully cloud-native architecture (Cloudflare R2 + Workers) to prepare for scale.
2023: The Pivot - decided to turn internal tool into SaaS...
Ver1.43
v1.43
2024The Launch
Hello World. Started full-scale development and launched to our first external customers. The internal tool became a product.
2019-2022: Scaled to 4 branches, massive refinement based on tech feedback...