Changelog

Releases

A running ledger of the small, careful improvements we ship to Occupello.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.