Changelog
Releases
A running ledger of the small, careful improvements we ship to Occupello.
v1.13
AI-drafted releases and one-click announcements
Admins can now draft a release with AI, publish it to the public changelog, and announce it to every workspace user with a branded email in a single click — all from the admin dashboard.
AI-drafted release notes
Paste raw notes about what shipped and let the assistant fill in version, title, summary, and highlights in Occupello's editorial voice — then review and edit before publishing.
Database-backed release timeline
New releases created from the admin dashboard flow straight into the public /releases page and the in-app walkthrough, alongside the built-in history.
Announce a release to every user
One button emails all workspace members a branded release announcement with a launch button that forces the latest version to load from the server — with deduplication so nobody gets it twice.
v1.12
Invite-only access and a more personal public site
The public site now knows who's signed in, and new accounts are invitation-only. Existing users can log in or sign up from the topnav, while unknown emails get a clear, friendly message instead of an account.
Log in and sign up from the marketing site
The public topnav now shows clear Log in and Sign up actions, so existing users can reach the app without hunting for the URL.
Your name, your app shortcut
When you're already signed in, the topnav displays your display name and links straight to the app — no redundant login prompts.
New users are gently turned away
Public sign-ups are disabled. If someone tries to authenticate with an unrecognized email, they see a clear message explaining that new accounts require an invitation.
Feedback emails you can trust
Resolved feedback notifications now route to the correct operations address, include a force-refresh link to the latest app version, and carry marketing materials in the footer.
Draggable on-page widgets
The feedback widget and role simulator are now draggable, stay visible on screen, and remember their last position.
Snappier admin feedback
Resolving feedback in admin is now optimistic with per-row loading states, so the list responds immediately while the server catches up.
v1.11
Property finance, edit-in-place, and document vault
Properties are now a first-class financial record: track loans, taxes, and insurance from the same wizard used to create them, edit any tenant profile after the fact, and attach contracts or documents at the property level.
Edit properties with the full wizard
The edit flow uses the same multi-step wizard as creation, pre-loaded with your data — including the new Finance step for loans, taxes, and insurance.
Contracts & documents on properties
Attach deeds, HOA docs, service contracts, and insurance policies directly to a property. Stored privately in your workspace and available from both the create and edit flows.
Edit any tenant profile
Update a tenant's personal info, lease terms, occupants, and internal notes after they've been added — no need to recreate the record.
Save tenants as drafts
Missing information? Save a tenant in draft mode and finish later. Validation clearly highlights what's still required before promoting to an active lease.
Property toolbox
Move-to-draft, add tenant, and edit property are now a clean icon toolbar in the property header, with tooltips.
v1.10
Manual tenant onboarding & tighter property focus
You can now add tenants directly from the management UI with the same thoroughness as an application, while navigation inside a property stays grounded in the property context instead of bouncing back to the workspace.
Add tenants from anywhere
Add a tenant manually from the property dashboard, a unit, or the workspace resident list. The form mirrors the application flow — lease terms, personal details, occupants, history, documents, and more.
Residents have a full life story
Open any resident from the workspace list to see their unit, lease history, payments, and maintenance tickets all in one place.
Recently visited units, front and center
The property dashboard now leads with recently visited units as prominent shortcut cards, just like the workspace dashboard does for properties.
Actions stay inside the property
Creating work items, viewing applications, and navigating back from detail pages now keep you at the property level instead of jumping to the workspace root.
Cleaner property dashboard layout
The property hero and KPI grid have been tightened into a more balanced layout with clear status badges and action buttons.
v1.9
A tenant portal that stays in its lane
Invited tenants now get a focused, secure experience: the moment their lease is approved and they sign in, they see only what they need — pay their rent and raise a maintenance ticket — with nothing from the management side leaking through.
Tenants see only their essentials
The tenant portal is trimmed to two things that matter: paying rent (with full payment history) and submitting or tracking maintenance tickets.
Invited tenants land in the right place
Accepting a lease invitation now correctly treats the account as a tenant, so invited residents no longer see the full management app by mistake.
Pay rent, front and center
The portal opens straight to Pay rent, making it obvious how to settle a balance the moment a tenant signs in.
v1.8
Residents, leasing & workspace focus
A tenant-first update: see a resident's whole story in one place, breeze through leasing decisions without losing your spot, and keep the workspace focused on the people and places you manage.
The full story on every resident
Open a resident to see their entire life in the app — the unit they rent, their leases, rent payments, and maintenance tickets — all on one page.
Residents are your tenants
The workspace resident list now shows all your tenants, each paired with the unit they're renting, so people and places always line up.
Approve or deny applicants without detours
Opening a pending application now reliably shows the full details with clear Approve and Deny actions, and acting on one keeps you right where the unit lives instead of bouncing back to the list.
Smarter tenant search in Messages
Start typing a tenant's name in Messages and pick them from an autocomplete dropdown — no more scrolling to find the right person.
A cleaner unit creation flow
The final step of adding a unit now shows an enabled "Create unit" button instead of a disabled Next, so finishing is one confident click.
A more focused workspace
Billing and accounting are tucked away at the workspace level to keep the space centered on managing residents, units, and day-to-day operations.
v1.7
A dashboard that works the way you do
Make the dashboard yours: collapse any section to focus on what matters, and the layout remembers your choices next time you sign in. Collapsed sections still surface their most important numbers at a glance.
Collapse any dashboard row
Every section — from headline metrics to trends, portfolio performance, and recent records — can be collapsed with a single click to keep your dashboard tidy and focused.
Your layout is remembered
Collapsed or expanded, each section keeps its state between visits and across devices, so the dashboard opens exactly how you left it.
Key numbers even when collapsed
Collapsed sections still show their critical KPIs inline — like income, expenses, NOI, occupancy, and open work — so you never lose sight of the signal.
A cleaner, more compact view
Tighter spacing, equal-height cards, and no more sideways scrolling make the whole dashboard easier to scan on any screen.
v1.6
Ticket status, everywhere you work
Managing maintenance tickets is faster: change a ticket's status right from the backlog, the board, or the detail panel — no extra clicks, and it saves instantly.
Inline status dropdown in the backlog
Update a ticket's status straight from the Status column in the backlog list. Move a ticket from Not Started to In Progress to Done without opening it.
Status control in the ticket panel
Open any ticket and change its status from a clear dropdown under the title — the change saves right away and is reflected across every view.
Kanban board by status
Switch to Board mode to see tickets grouped into swimlanes by status, and drag cards between columns to update where each job stands.
Search and filter tickets
Find work fast with search plus filters by status and trade, so the right tickets are always one glance away.
v1.5
AI assistants, instant imports & token billing
A big step up in day-to-day leverage: every property gets its own AI representative, adding a property is now as easy as dropping a file or link, and a new token system powers it all with clear, in-app billing.
An AI agent for every property
Each property now has its own AI assistant that acts as its representative — ask it about the property, its units, leases, and history and get answers in clean, formatted responses.
Add a property from a file or link
Skip the manual form. Upload a listing document or paste a link and Occupello extracts the details to create the property for you, ready to review and save.
Token-based AI billing
AI features now run on workspace tokens with live balances, transaction history, and starter grants — so usage is transparent and always under your control.
Buy tokens when you need them
Pick up token packs straight from the billing screen, with purchases credited to your workspace automatically.
Admin token controls
Super admins can grant or revoke tokens for any workspace with an audited ledger entry and quick-add chips for common amounts.
Cleaner feedback filtering
Admin feedback now filters by status, severity, and type through proper dropdowns that clearly show what's applied.
v1.4
Tickets & contractors, refined
Smoother ticket workflows, a richer contractor profile, and a calmer way to invite operators to the platform.
Assign without losing your place
Assigning a contractor on the ticket list now updates the row in place — no more jumping to the bottom of the list.
All contractors in the dropdown
The ticket assignment dropdown now pulls every contractor in your workspace, and the underlying link to your contractor records was fixed so assignments actually stick.
Five-star contractor rating
The estimated online rating on a contractor profile is now displayed as a proper five-star tile with partial fills.
Online presence analysis
Open a contractor and run an online presence analysis — reputation, years active, and confidence — then apply the findings straight to the profile.
Trade is a dropdown when editing
Editing a contractor now uses a proper trade dropdown so entries stay consistent across the workspace.
Waiting list for new accounts
Sign-ups now flow into a waiting list; existing users keep their normal login. Super admins can review and approve requests from the new Waiting list screen.
Friendlier navigation
Menu items are pluralized and "My Property" is now "Properties" — small wording fixes that make the app feel more at home.