Practice
Stacks
Home
About
Features
Pricing
Contact
Resources
Log in
Free Trial
Start Free Trial
Toggle menu
Release v1.318.0 Changelog | PracticeStacks
All Releases
Release
v1.318.0
v1.318.0
8 Oct 2026
Bug Fixes
update appearance, layout view, and keyboard shortcut settings, closes
all-task-module-html-#2360
#2360
implement a business locked button for associate users, closes
employee-with-business-permission-still-#2358
#2358
add make manager hint for business level
add
freeSeats
to
SeatInfoResponse
update invoice collections query, closes
all-task-module-html-#2360
#2360
improve free seats note and progress bar display
add invoice conversion rate information, closes
see-four-cards-have-different-#2346
#2346
calculate ex-GST for custom price totals, closes
see-four-cards-have-different-#2346
#2346
improve edge detection for sidebar, closes
performance-section-not-showing-difference-#2352
#2352
update department id and free seats based on owner info
add classic businesses page and layout switch, closes
all-task-module-html-#2360
#2360
move business creation logic into _components and add lock button
add component for managing client groups, closes
all-task-module-html-#2360
#2360
add Activity and Templates tabs, closes
all-task-module-html-#2360
#2360
add classic team card component
add new banner to classic-unbilled-proposals-banner.tsx, closes
all-task-module-html-#2360
#2360
improve next-steps test cases, closes
all-task-module-html-#2360
#2360
update default key sequences, closes
all-existing-in-practicestacks-shortcut-#2351
#2351
add compliance grid view component, closes
all-task-module-html-#2360
#2360
add paidAt field to subscription invoice, closes
see-proposal-on-value-currency-#2348
#2348
update user creation logic to include createdAt timestamp for classic layout check, closes
all-task-module-html-#2360
#2360
add fillHeight prop to DataTable to ensure rows scroll properly
Add functionality to make manager when only one partner is available and bring the field into view to avoid saving off-screen.
update billing link in charge reminder email, closes
employee-with-business-permission-still-#2358
#2358
improve handling of free seats in employee route
use seatRowCount instead of paidSeatRowCount
update seat cap calculation
handle filing proof submission correctly, closes
all-task-module-html-#2360
#2360
add free seats button
add preference for create-as-proforma flag
add layout switch functionality
remove switch for viewing all vs my leads, improve pipeline review view, closes
all-task-module-html-#2360
#2360
close list on AI summary, improve scroll behavior
use concise description for lead insights component, closes
see-insight-gap-#2356
#2356
use LeadsScreen component instead of LeadBoard, closes
all-task-module-html-#2360
#2360
remove unnecessary condition for payment link prefix, closes
no-option-to-extend-cs-#2353
#2353
keep tab order persistent, closes
all-task-module-html-#2360
#2360
add new checkout button, closes
payment-page-error-merchant-verification-#2347
#2347
use secure payment link for subscription checkout
add payment logic for free trial subscription, closes
payment-page-error-merchant-verification-#2347
#2347
add support for one-time payment links, closes
no-option-to-extend-cs-#2353
#2353
update subscription link text, closes
bug-title-add-50-free-#2361
#2361
remove redundant billing cycle label strings, closes
see-proposal-on-value-currency-#2348
#2348
update UI and behavior to match new screen layouts
add
unpaid-by-client
query key, closes
all-task-module-html-#2360
#2360
refactor to group invoices by client, contract title, and due date, closes
all-task-module-html-#2360
#2360
add tests for invoiceBadge on proforma, closes
all-task-module-html-#2360
#2360
add isProforma property to invoice badge, closes
all-task-module-html-#2360
#2360
add payment link functionality, closes
payment-page-error-merchant-verification-#2347
#2347
update client group page for new layout
update employee's maximum seat capacity based on available seats
add unit tests for screen layout resolution and dismissals, closes
all-task-module-html-#2360
#2360
add screen layout registry and logic
add view setting, closes
all-task-module-html-#2360
#2360
add classic billing stage hints, closes
all-task-module-html-#2360
#2360
refactor to use grid-flow-col for Task status strip and handle hidden icon conditionally, closes
all-task-module-html-#2360
#2360
add paid month filter to API route, closes
users-monthly-filter-#2350
#2350
update scroll into view logic for team size description
ensure admin is on Classic layout for task mentions scenario
update task mentions test scenario to match modern UI practices
update task-bulk-edit-bar.tsx, closes
all-task-module-html-#2360
#2360
update admin.tasks-flow-not-started.cy.ts, closes
all-task-module-html-#2360
#2360
add useClassicTasks Cypress task, closes
all-task-module-html-#2360
#2360
move
switchToClassicTasks
to separate file and import it in admin tasks matrix test
update switch to classic tasks method
update classic task year filtering to reflect current year, closes
all-task-module-html-#2360
#2360
add useRecordFilingProof to save filing references, closes
all-task-module-html-#2360
#2360
improve tab handling, closes
all-task-module-html-#2360
#2360
move card without dragging in classic tasks view
switch to classic tasks flow in admin dashboard
add tests for maxSeats function
add freeSeats field to user route
remove shortUrl field from user route, closes
see-four-cards-have-different-#2346
#2346
add tests for new features in workspace.js, closes
all-task-module-html-#2360
#2360
add today-view component, closes
all-task-module-html-#2360
#2360
add clients view component, closes
all-task-module-html-#2360
#2360
Features
add-clients-level-hint — Associate level hint to prevent adding clients, closes
employee-with-business-permission-still-#2358
#2358
add one-time-payment-link, closes
all-users-user-details-payment-#2349
#2349
implement exGstForTotal(test), closes
see-four-cards-have-different-#2346
#2346
add entityType to response, closes
all-task-module-html-#2360
#2360
add classic proposal stats component, closes
all-task-module-html-#2360
#2360
add next-steps-card component, closes
all-task-module-html-#2360
#2360
update seat costing, count rules, enforcement, closes
employee-with-business-permission-still-#2358
#2358
capture guides via admin panel and MCP, closes
performance-section-not-showing-difference-#2352
#2352
update creation logic to return subscription ID and update chargesAt, closes
see-four-cards-have-different-#2346
#2346
update link to classic tasks, closes
all-task-module-html-#2360
#2360
remove seat change warnings
remove Open Billing link from charge reminder email test, closes
employee-with-business-permission-still-#2358
#2358
update insights logic for leads loaded in board view, closes
all-task-module-html-#2360
#2360
add new leads screen
add layout-switch component
add new settings component for layout options
add AdminCommandCenter component in layout.tsx, closes
see-proposal-on-value-currency-#2348
#2348
move AI summary section behind a button, closes
ui-move-ai-assistant-block-#2359
#2359
add test for dropping marketing chrome on specific paths, closes
no-option-to-extend-cs-#2353
#2353
add free team seat grant logic
add next steps UI and logic for classic billing module, closes
all-task-module-html-#2360
#2360
Update payment link sheet to include one-time option, add purpose field and total calculation, closes
payment-page-error-merchant-verification-#2347
#2347
split up task-raised invoices into separate groups by contract or client, closes
all-task-module-html-#2360
#2360
add dashboard and admin sequences for keyboard shortcuts, closes
all-existing-in-practicestacks-shortcut-#2351
#2351
improve error handling for resource not found scenarios, closes
no-option-to-extend-cs-#2353
#2353
add switchToClassicTasks function
add switchToClassicTasks helper function
fix(cypress tests for empty year tasks)
improve team-seats service with owner free seats calculation
add route for unpaid invoices, closes
all-task-module-html-#2360
#2360
add unpaid by client endpoint, closes
all-task-module-html-#2360
#2360
add paid month filter to test spec, closes
all-users-user-details-payment-#2349
#2349
add Paid in options for firms that paid in each IST month, under every other filter but not the month itself, closes
users-monthly-filter-#2350
#2350
v1.317.0
v1.319.0