OneLab

What’s new

Small releases. Meaningful improvements.

A clear record of what changed across OneLab Web, OneLab Mobile, Pulse and Bridge—written for the people using them.

What changed

Release history

80 releases loaded

v0.28.5

OneLab Web

CBC now saves complete parameters, ranges, methods, formulas, and governed base units correctly.

Fixed
View all changes

Fixed

  • CBC now saves complete parameters, ranges, methods, formulas, and governed base units correctly.
  • Preserve calculated overrides.
  • Clarify parameter groups.
  • Interpretation, remarks, and advice now stay with the selected test.
  • Clinical and tenant test editors now handle unit, specimen, method, and Total-group updates reliably.

Contributors: Shubham

v0.28.4

OneLab Web

Tests now start enabled, calculated results can be overridden, and legacy units save correctly.

Fixed
View all changes

Fixed

  • Tests now start enabled, calculated results can be overridden, and legacy units save correctly.

Contributors: Shubham

v0.28.3

OneLab Web

Tenant test catalogues now retain every parameter from the published clinical library.

Fixed
View all changes

Fixed

  • Tenant test catalogues now retain every parameter from the published clinical library.

Contributors: Shubham

v0.28.2

OneLab Web

Existing lab catalogues now align cleanly with Clinical Library v2.2 without duplicate tests.

Fixed
View all changes

Fixed

  • Existing lab catalogues now align cleanly with Clinical Library v2.2 without duplicate tests.
  • Tenant catalogue reset now preserves and reuses existing clinical unit mappings.

Contributors: Shubham

v0.28.1

OneLab Web

Labs can apply published clinical catalogue updates without unit conflicts.

Fixed
View all changes

Fixed

  • Labs can apply published clinical catalogue updates without unit conflicts.

Contributors: Shubham

v0.28.0

OneLab Web

HR teams can reconcile staff accounts and assign permissions through a clearer guided workflow.

NewFixed
View all changes

New

  • HR teams can reconcile staff accounts and assign permissions through a clearer guided workflow.
  • Labs can configure attendance methods and safely manage single or bulk employee attendance with audited corrections.
  • Employees can securely manage their own attendance, leave, salary slips, and HR documents in My HR.
  • HR teams can assign employee shifts, manage branch holidays, and employees can view their work calendar.
  • My Calendar now shows approved leave alongside holidays, weekly offs, workplace, and shift details.
  • HR teams can now set an annual paid-leave entitlement for each employee.
  • HR teams can review and revise each employee's salary structure from one clear directory.
  • Payroll teams can prepare scoped runs, add audited adjustments, review blockers, and finalize salaries safely.
  • Authorized payroll administrators can waive exceptional blockers with a permanent reason and audit trail.
  • HR teams can approve detected overtime, apply multipliers, and audit final payroll overtime adjustments.
  • Improve My HR navigation and shift summary.
  • Clinical administrators can clearly review, approve, and publish editor changes in order.
  • Reports can show billed clinical conditions with configurable styling.

Fixed

  • Show active attendance after check-in.
  • Show captured open attendance in HR.
  • Employees can punch attendance only at their assigned workplaces and must check out at the same branch.
  • Attendance corrections now save cleared punches and explicit day types correctly.
  • Employees now see personal My HR while administrative HR Management is limited to authorized roles.
  • Reports now complete at sign-off and local report workflows start without manual storage or signature setup.
  • Employee directory now shows each employee's current Monthly CTC from the effective salary structure.
  • Newly created payroll runs now open reliably in their selected branch scope.
  • Payroll approval now shows the exact blocking reason and reliably opens exception details.
  • Payroll approval now identifies blocking exceptions hidden by the selected branch filter.
  • Reviewed payroll can now refresh corrected attendance without creating a duplicate period.
  • HR branch choices are clearer, payroll filters align in one row, and overtime demo states are ready to test.
  • Patient registration and revised report values now remain consistent across entry, preview, and issued reports.
  • Calculated formulas now find compatible inputs and insert them into the selected formula slot.
  • Legacy tenant tests can be edited, calculated, and signed off reliably.

Contributors: rahulgope45, Shubham

v0.27.3

OneLab Web

Sample collection no longer fails for legacy tenants with inherited module settings.

Fixed
View all changes

Fixed

  • Sample collection no longer fails for legacy tenants with inherited module settings.

Contributors: Shubham

v0.27.2

OneLab Web

Tenant administrators can collect samples again after legacy role upgrades.

Fixed
View all changes

Fixed

  • Tenant administrators can collect samples again after legacy role upgrades.

Contributors: Shubham

v0.27.1

OneLab Web

Existing labs can sign in while conflicted legacy modules remain safely disabled for review.

Fixed
View all changes

Fixed

  • Existing labs can sign in while conflicted legacy modules remain safely disabled for review.

Contributors: Shubham

v0.27.0

OneLab Web

OneLab now provides a governed clinical test library with reviewed updates, conditional ranges, specimen guidance, structured notes, and safe tenant adoption.

NewFixed
View all changes

New

  • OneLab now provides a governed clinical test library with reviewed updates, conditional ranges, specimen guidance, structured notes, and safe tenant adoption.
  • Clinical teams can publish governed metadata, rich notes, unit conversions, formulas, exact age ranges, and case-specific requirements.
  • Clinical ranges, conditional rules, formulas, and tenant updates are now resolved consistently and safely.
  • Clinical teams can manage LAB categories and methods while tenant pricing stays isolated.
  • Clinical Editors can now manage each method's name, optional description, and active status.
  • Clinical methods can now be sorted by name or usage, and duplicate names are blocked.
  • Add clinical method row actions.
  • Clinical editors can manage units, families, and conversions from one simpler workspace.
  • Clinical editors can format unit symbols with scientific superscripts and subscripts.
  • Clinical editors can define unit conversions with guided equations in either direction.
  • Reports can now explain which formatting marks critical values.
  • Clinical and Super Admins can securely manage the two fixed Clinical Library accounts.
  • Labs can add and customize report-use guidance on clinical reports.
  • Report templates now explain High and Low result labels and formatting more clearly.
  • Terms and disclaimer pages now use a clearer, more compact report layout.
  • Labs can start new terms pages from twelve generic clauses and restore them explicitly without changing other page settings.
  • Labs can choose patient information layouts and frames while preserving their field customizations.
  • Clinical editors can create unit families with a base unit and safely change family bases after an impact preview.
  • Labs can customize patient detail headings and use aligned vertical identity rails in report templates.
  • Clinical editors can safely manage governed specimens and one-specimen test requirements.
  • Clinical Editors can manage reusable questions in a focused governed workspace.
  • Clinical editors can safely manage and replace test categories.
  • Clinical Editors can manage complete governed test definitions with safe lifecycle controls.
  • Reorganize patient template editor.
  • Patient information layouts now show clearer identity placement and independently configurable group headings.
  • Patient information layouts now show matching field columns with simpler typography controls.
  • Labs can use preprinted sample barcodes or safely auto-generate missing IDs during collection.
  • Add inventory dashboard. Move inventory KPIs into a dedicated first tab with operational health, priority alerts, recent movements, stable summary data, and quick actions.
  • Refine inventory navigation.
  • Add BlockNote clinical editor.
  • Inventory records and workflows now consistently follow the selected accessible branch.
  • Clinical Editors and Administrators can manage one ordered library version workflow.
  • Clinical Editors can save or restore the whole library from every authoring screen.
  • Clinical test deletions now reach tenant catalogues without changing historical reports.
  • Purchase invoices and orders now require a branch, allow draft reassignment, and lock branch-owned stock receipts after posting.
  • Clinical questions can now be assigned to individual test parameters.
  • Clinical editors can govern parameter units, exact-age ranges, questions, and conditional notes.
  • Inventory dashboard users can view alerts across accessible branches with source labels and scroll alert and movement feeds inside their cards.
  • Inventory Stock can now show a read-only cumulative view across all accessible branches.
  • Authorized users can adjust branch stock with auditable reasons and branch-safe validation.
  • Clinical editors can drag parameters across report groups without overwriting tenant-custom ordering.
  • Clinical editors can configure conditional questions, ranges, and notes and save changes across test sections.
  • Clinical Editors can create test-wide notes for a selected parameter result state.
  • Inventory now provides branch-safe test consumption, transfers, and a complete stock ledger.
  • Add OneLab Masters and streamline inventory layout.
  • Refine inventory contextual controls.
  • Clinical editors can define dropdown results, calculated parameters, and reusable total groups in test definitions.
  • Purchase entries can now allocate each item across authorized inventory branches.
  • Clinical teams can review cumulative library updates and manage parameter and test notes through clearer versioned workflows.
  • Tenants can view and edit the latest clinical library with shared tools.
  • Clinical test short codes now stay consistent across central and tenant libraries.
  • Clinical editing, patient context, result entry, and signed report publishing now work consistently.
  • New lab setup now keeps its selected plan and module configuration stable through retries.
  • OneLab now activates a new lab only after its plan, modules, branches, security, and owner access are verified.
  • Add resumable tenant setup wizard.
  • Tenant system roles now publish complete least-privilege permissions without rewriting role history.
  • Add safe canonical RBAC administration.
  • Report viewing, printing, sharing, signing, archiving, restoring, and voiding now use independent permissions.
  • Gate report actions independently.
  • Tenant and Super Admin role permissions can now be saved directly with protected audit history.
  • Simplify role permission editing.
  • Signed reports now require an explicit authorized release before public delivery or sharing.
  • Super Admin owners can now review and safely edit each tenant's operational modules.
  • Add explicit report release.
  • Report worklists now expose only needed data and accurately gate whole-report actions across branches.
  • Super Admin owners can reconcile module conflicts and clone protected role templates into editable custom roles.
  • Admins can create employees with workplaces and optional portal access in one atomic operation.
  • Manage employee portal access from HR.
  • Tenant administrators can set temporary or permanent employee portal passwords from HR with secure confirmation and session revocation.
  • Administrators can create employee-linked or non-employee login accounts with role and branch access saved together.
  • New lab owners appear in Employees with Primary workplace access and payroll disabled until configured.
  • Labs can manage collection agent coverage and effective dates with optional employee and portal account links.
  • Add tenant module controls.
  • Disabled tenant modules now disappear from navigation and reject matching private workflows.
  • Clinical Editor and Admin now use the dedicated clinical.onelab.biz workspace.

Fixed

  • Clinical tables now scroll independently, and method details open in a focused side panel with simplified add and edit forms.
  • Restore settings navigation tabs.
  • Abnormal-value explanations now reflect hidden labels and use clearer capitalization.
  • New report terms pages are now titled Conditions of Reporting by default.
  • Patient information labels and values now align consistently in reports.
  • Auto-generate now fills an editable Sample ID and updates its barcode preview immediately.
  • Inventory movements and related screens now show readable document, case, transfer, test, and item names instead of internal IDs.
  • Inventory tables now keep readable fixed-height row areas while the page scrolls normally across every tab.
  • Use primary identifiers for navigation. Remove redundant inventory View actions, add primary-name navigation across requested tables, and constrain long inventory identifiers to wrap within their cells.
  • Clinical Editor dashboards and the test catalogue now load reliably after sign-in.
  • Clinical test details now open correctly with simpler top navigation.
  • Refine range coverage charts.
  • Inventory purchases and stock balances now remain consistent across branches and ledger entries.
  • Simplify parameter questions and ranges.
  • Clinical reference ranges now accept mutually exclusive patient and answer conditions without false overlap warnings.
  • Simplify note conditions.
  • Subscription activation and restoration now preserve a validated plan version.
  • Repair subscription plan version migration.
  • Reports now include only tests from branches the user can access.
  • Restricted reports omit case-wide summaries and selected void reports cannot render without their void status.
  • Shared report links and attachments now preserve branch-level test access.
  • Custom shared reports again preserve the selected test order and complete report summaries.
  • Clinical tables can be edited and unchanged test short codes no longer block catalogue saves.
  • Clinical questions and age/gender reference ranges now remain consistent from billing through signed reports.
  • New lab owners now receive a single-use activation link instead of a temporary password.
  • Match owner identifier validation contract.
  • Gate tenant setup navigation.
  • Ignore stale tenant slug checks.
  • Tenant setup now advances reliably through every provisioning step.
  • Tenant setup now seeds security data reliably on Windows servers.
  • Super Admins can save published tenant role assignments without validation errors or clearing the default branch.
  • Tenant administrators can create custom roles and publish permission drafts again.
  • Role lists now show accurate published, draft, and repair status.
  • Preserve assignment-only user edits.
  • Normalize role grant constraints.
  • Report lists now load safely while an existing lab waits for its release lifecycle migration.
  • Employee lists no longer alter employee records.
  • Existing customized roles and user access remain intact during access-control upgrades.
  • Access-control upgrades preserve customized roles with the existing migration runner.
  • Role permission changes now save correctly when existing grant constraints are loaded from the database.
  • Require explicit tenant setup resume.

Contributors: Shubham, madhav9757, rahulgope45

v0.14.0

Pulse Web

Clinical teams can manage LAB categories and methods while tenant pricing stays isolated.

NewFixed
View all changes

New

  • Clinical teams can manage LAB categories and methods while tenant pricing stays isolated.
  • Terms and disclaimer pages now use a clearer, more compact report layout.

Fixed

  • Existing customized roles and user access remain intact during access-control upgrades.
  • Access-control upgrades preserve customized roles with the existing migration runner.

Contributors: Shubham, rahulgope45

v0.9.0

Pulse Mobile

Clinical teams can manage LAB categories and methods while tenant pricing stays isolated.

New
View all changes

New

  • Clinical teams can manage LAB categories and methods while tenant pricing stays isolated.

Contributors: Shubham

v0.26.0

OneLab Web

Add tenant-scoped synthetic DevLab data for QA workflows.

NewFixed
View all changes

New

  • Add tenant-scoped synthetic DevLab data for QA workflows.

Fixed

  • Make the DevLab demo seed runnable on the staging host.
  • Execute the synthetic DevLab seed beside the staging Docker services.
  • Run the synthetic DevLab fixture through staging deployment networking.
  • Let the DevLab seed use the configured staging host fingerprint.

Contributors: Shubham

v0.25.2

OneLab Web

Profile image uploads now save reliably, and existing images can be edited, replaced, or removed.

Fixed
View all changes

Fixed

  • Profile image uploads now save reliably, and existing images can be edited, replaced, or removed.

Contributors: Shubham

v0.25.1

OneLab Web

Daily Business loads correctly and overdue accounts can reach Billing to restore access.

Fixed
View all changes

Fixed

  • Daily Business loads correctly and overdue accounts can reach Billing to restore access.

Contributors: Shubham

v0.25.0

OneLab Web

Labs can manage circular profile pictures and logos with crop, rollback, and secure image storage.

NewFixed
View all changes

New

  • Labs can manage circular profile pictures and logos with crop, rollback, and secure image storage.
  • Lab logos and profile pictures can now be edited, uploaded, or deleted directly from Settings and Profile.
  • Panel and package catalogs now show clear test counts, walk-in comparisons, and complete report constituents.
  • The dashboard now shows a fixed recent reports table without column customization controls.
  • Sample ID can now be hidden or moved in report and case tables, and Cases includes a separate creation-time field.
  • Reports can now be archived and restored without permanent deletion.
  • Staff can permanently cancel unsigned cases and see report progress in Daily Collection.
  • Report templates now provide clearer category pagination and keep complete tests together when space permits.
  • Improve report category reordering.
  • Labs can void signed reports while preserving audit evidence and reconciling dues, refunds, and referral commission.
  • Labs can add experience badges and accredited or custom marks to clinical report templates.
  • Labs can issue corrected report versions while preserving immutable report history.
  • Report revisions now use familiar patient search and a simpler test editor.
  • Report lists now show revision-aware statuses, distinct version actions, and screen-fitting tables.
  • Labs can upload, position, and print reusable stamps on clinical reports.
  • Labs can add highlights, home collection details, and reviewed supplementary pages to report templates.
  • Invoices now stay current, while payment receipts follow the report sign-off lifecycle.
  • Labs can issue corrected report versions while preserving prior signed reports and audited financial history.

Fixed

  • OneLab now recovers from temporary session checks without forcing users to sign in again.
  • Report template navigation is cleaner and now matches Settings.
  • Patient titles now appear consistently in pathology reports.
  • Interpretation, remarks, and advice now support normal multiline keyboard editing.

Contributors: rahulgope45, Shubham

v0.13.0

Pulse Web

Reports can now be archived and restored without permanent deletion.

NewFixed
View all changes

New

  • Reports can now be archived and restored without permanent deletion.
  • Labs can void signed reports while preserving audit evidence and reconciling dues, refunds, and referral commission.

Fixed

  • Patient titles now appear consistently in pathology reports.

Contributors: Shubham

v0.8.1

Pulse Mobile

Patient titles now appear consistently in pathology reports.

Fixed
View all changes

Fixed

  • Patient titles now appear consistently in pathology reports.

Contributors: Shubham

v0.24.0

OneLab Web

Bills remain editable until sign-off and issued invoices now stay frozen.

New
View all changes

New

  • Bills remain editable until sign-off and issued invoices now stay frozen.

Contributors: Shubham

v0.23.0

OneLab Web

Test Catalogue is now the single place to manage test parameters and reference ranges.

NewFixed
View all changes

New

  • Test Catalogue is now the single place to manage test parameters and reference ranges.
  • Labs can record completed-case due payments on an authorized collection date while preserving the real audit time.

Fixed

  • Due collection now opens consistently and clearly shows when historical collection dates are available.
  • Backdated collections now retain and display their selected payment date across billing history.
  • Due payments now preserve selected dates and referral statements exclude unsigned cases.

Contributors: rahulgope45

v0.22.2

OneLab Web

Referral account activity now has consistent direct Edit/Delete behavior.

Fixed
View all changes

Fixed

  • Referral account activity now has consistent direct Edit/Delete behavior.
  • Referral statements now report patient due releases only when supported by an explicit patient payment entry.

Contributors: Shubham

v0.12.3

Pulse Web

Referral account activity now has consistent direct Edit/Delete behavior.

Fixed
View all changes

Fixed

  • Referral account activity now has consistent direct Edit/Delete behavior.

Contributors: Shubham

v0.22.1

OneLab Web

Referral statements now report patient due releases only when supported by an explicit patient payment entry.

Fixed
View all changes

Fixed

  • Referral statements now report patient due releases only when supported by an explicit patient payment entry.

Contributors: Shubham

v0.22.0

OneLab Web

Add result entry keyboard shortcuts.

NewFixed
View all changes

New

  • Add result entry keyboard shortcuts.

Fixed

  • Referral account activity now has consistent direct Edit/Delete behavior.

Contributors: rahulgope45, Shubham

v0.12.2

Pulse Web

Referral account activity now has consistent direct Edit/Delete behavior.

Fixed
View all changes

Fixed

  • Referral account activity now has consistent direct Edit/Delete behavior.

Contributors: Shubham

v0.21.0

OneLab Web

Labs can prepare governed management reports with tenant-safe definitions and audit-ready settings.

NewFixed
View all changes

New

  • Labs can prepare governed management reports with tenant-safe definitions and audit-ready settings.
  • Labs can build, preview, and export governed management reports with tenant templates and audited history.
  • Build governed patient and operational reports with reusable tenant templates and reliable date filters.
  • Report Center now provides governed standard, private, and shared report workflows.
  • Labs can preview, filter, customize, and export a server-governed patient registry report.
  • Labs can generate historical daily collection reports with immutable bill and payment evidence.
  • Generated reports now use polished tenant-branded portrait and landscape document layouts.
  • Labs can select active tests and export a portrait TAT chart with branch-effective turnaround times.
  • Labs can generate portrait test price lists from any active rate list.
  • Price List columns and TAT ordering are now configurable in generated reports.

Fixed

  • Daily collection reports now use concise columns, test short names, IST proof footers, and clearer totals.
  • Daily Collection reports now export in portrait while Patient Registry remains landscape.
  • Generated report logos now align with lab details, and Daily Collection shows one clear sort.
  • Price List reports now show a clean date line without repeated rate-list text.
  • Referral statements now show accurate case-wise dues, recovery impact, and settlement calculations.

Contributors: rahulgope45, Shubham

v0.20.7

OneLab Web

Referral statements now show concise bill, discount, and commission audits with numbered PDF rows.

Fixed
View all changes

Fixed

  • Referral statements now show concise bill, discount, and commission audits with numbered PDF rows.
  • Referral statements now reconcile calculated commission, current dues, prior releases, discounts, and policy-aware ledger entries.

Contributors: Shubham

v0.20.6

OneLab Web

Referral statements now show concise bill, discount, and commission audits with numbered PDF rows.

Fixed
View all changes

Fixed

  • Referral statements now show concise bill, discount, and commission audits with numbered PDF rows.

Contributors: Shubham

v0.20.5

OneLab Web

Default referral policies now show their true tenant provisioning date.

Fixed
View all changes

Fixed

  • Default referral policies now show their true tenant provisioning date.

Contributors: Shubham

v0.20.4

OneLab Web

Referral statements now align historical rows with the lab-risk policy that was already effective.

Fixed
View all changes

Fixed

  • Referral statements now align historical rows with the lab-risk policy that was already effective.

Contributors: Shubham

v0.20.3

OneLab Web

Referral statements now show one reconciled commission total, reliable discount provenance, and clearer lab-only patient due references.

Fixed
View all changes

Fixed

  • Referral statements now show one reconciled commission total, reliable discount provenance, and clearer lab-only patient due references.

Contributors: Shubham

v0.20.2

OneLab Web

Referral statements now restore historical financial audit details and present cleaner policy and PDF information.

Fixed
View all changes

Fixed

  • Referral statements now restore historical financial audit details and present cleaner policy and PDF information.

Contributors: Shubham

v0.20.1

OneLab Web

Existing referred cases can now be signed off without unexpected referral settlement errors.

Fixed
View all changes

Fixed

  • Existing referred cases can now be signed off without unexpected referral settlement errors.

Contributors: Shubham

v0.20.0

OneLab Web

Referral settlement reports now explain patient dues and repeat lab identity on every PDF page.

NewFixed
View all changes

New

  • Referral settlement reports now explain patient dues and repeat lab identity on every PDF page.
  • Referral adjustments and disbursements now keep complete correction history.
  • Long referral ledgers and due lists now stay within fixed scrollable panels.
  • Referral statements now explain policy changes and their financial impact in clear notes.
  • Referral statements now separate current and previous patient exposure with clear case and doctor-impact totals.
  • Referral account ledgers now include zero-movement patient cases with complete settlement evidence.
  • Referral account statements now explain each settlement entry with complete frozen financial audit details.
  • Labs can choose report contents and review payment status before creating an immutable signed PDF.
  • Referral settlements now finalize at report sign-off and show later payments as separate entries with correct IST timing.

Fixed

  • Report notes now use full width, and public proof shows onboarded labs.
  • Public proof now shows every onboarded lab from one onward.

Contributors: Shubham

v0.19.1

OneLab Web

Historical completed reports no longer appear as unsigned drafts.

Fixed
View all changes

Fixed

  • Historical completed reports no longer appear as unsigned drafts.

Contributors: Shubham

v0.19.0

OneLab Web

Group tenant settings navigation.

NewFixed
View all changes

New

  • Group tenant settings navigation.
  • Tenant administrators can manage server-backed regional, financial, identity, and tax defaults across all branches.
  • Tenant date, time, and currency preferences now apply across reports, billing, business, and operational views.

Fixed

  • Result entry now autosaves reliably with a focused clinical table.
  • Staff can return from report review, correct results, and safely review again before sign-off.
  • Renew or buy the next plan before the current subscription expires.
  • Report notes and interpretations now use the full report width by default.

Contributors: rahulgope45, Shubham

v0.12.1

Pulse Web

Report notes and interpretations now use the full report width by default.

Fixed
View all changes

Fixed

  • Report notes and interpretations now use the full report width by default.

Contributors: Shubham

v0.18.1

OneLab Web

Reports can now be signed when the bound pathologist has no optional registration number saved.

Fixed
View all changes

Fixed

  • Reports can now be signed when the bound pathologist has no optional registration number saved.

Contributors: Shubham

v0.18.0

OneLab Web

Tenant tables now offer cleaner layouts, locked required fields, header reordering, and persistent sizing.

NewFixed
View all changes

New

  • Tenant tables now offer cleaner layouts, locked required fields, header reordering, and persistent sizing.

Fixed

  • Paper printing now keeps signed report details without uploaded stationery, and downloads use configured filenames.

Contributors: rahulgope45, Shubham

v0.17.2

OneLab Web

Scanned issued-report QR codes now open authenticity verification correctly.

Fixed
View all changes

Fixed

  • Scanned issued-report QR codes now open authenticity verification correctly.

Contributors: Shubham

v0.17.1

OneLab Web

Unify HR sidebar navigation.

Fixed
View all changes

Fixed

  • Unify HR sidebar navigation.
  • Reports now show only the lab-configured end marker.
  • Stabilize browser sessions. Coordinate rotating refresh tokens across tabs and preserve the last verified access snapshot during transient permission-service failures. True permission denials remain authoritative.
  • Billing issuer logos now save reliably and appear in newly generated invoice PDFs.
  • Signed reports now publish securely to encrypted artifact storage.

Contributors: Shubham

v0.17.0

OneLab Web

Labs can manage clinical reference content and issue verifiable reports with professional invoices and receipts.

NewFixed
View all changes

New

  • Labs can manage clinical reference content and issue verifiable reports with professional invoices and receipts.
  • Users can recover passwords with one-time links and remotely manage signed-in devices.
  • Tenant tables can now save shared column visibility, order, and widths.
  • Table fields can now be configured beside page filters with improved report sizing and resizable actions.
  • Signed reports now retain verifiable identity and authorisation details.
  • Merge clinical library reports. Integrate remote branch 2 into the latest develop history while preserving newer develop billing, TAT, security, telemetry, and workflow changes. Rebase the clinical and report-artifact migrations onto the current migration tails.

Fixed

  • Unblock report sign-off setup.
  • Hide native PDF preview controls.
  • Remove PDF preview filename bar.
  • Draft reports now hide final signatures and verification codes.
  • Empty reference ranges no longer show a stray zero.
  • Analyzer Integration now opens reliably after loading overview data.

Contributors: Shubham, rahulgope45

v0.12.0

Pulse Web

Labs can manage clinical reference content and issue verifiable reports with professional invoices and receipts.

New
View all changes

New

  • Labs can manage clinical reference content and issue verifiable reports with professional invoices and receipts.

Contributors: Shubham

v0.8.0

Pulse Mobile

Labs can manage clinical reference content and issue verifiable reports with professional invoices and receipts.

New
View all changes

New

  • Labs can manage clinical reference content and issue verifiable reports with professional invoices and receipts.

Contributors: Shubham

v0.16.4

OneLab Web

Fix commercial transaction commits for date-only due dates and restore saved issuer logo previews.

Fixed
View all changes

Fixed

  • Fix commercial transaction commits for date-only due dates and restore saved issuer logo previews.

Contributors: Shubham

v0.11.1

Pulse Web

Fix commercial transaction commits for date-only due dates and restore saved issuer logo previews.

Fixed
View all changes

Fixed

  • Fix commercial transaction commits for date-only due dates and restore saved issuer logo previews.

Contributors: Shubham

v0.16.3

OneLab Web

Authorized signatures can now be managed separately and selected reliably for billing documents.

Fixed
View all changes

Fixed

  • Authorized signatures can now be managed separately and selected reliably for billing documents.

Contributors: Shubham

v0.16.2

OneLab Web

Referral statements and platform publishing now show accurate, actionable data.

Fixed
View all changes

Fixed

  • Referral statements and platform publishing now show accurate, actionable data.

Contributors: Shubham

v0.16.1

OneLab Web

Referral reports now show risk-adjusted patient dues and place statement notes at the bottom.

Fixed
View all changes

Fixed

  • Referral reports now show risk-adjusted patient dues and place statement notes at the bottom.
  • Super Admin navigation now remains full-height while long pages scroll.

Contributors: Shubham

v0.16.0

OneLab Web

Combine patient name search.

NewFixed
View all changes

New

  • Combine patient name search.

Fixed

  • Referral reports now show accurate patient dues, readable legacy payout references, and edit/delete controls for older disbursements.
  • Unpaid referral bills now save correctly, and public proof metrics stay current.

Contributors: Shubham

v0.15.0

OneLab Web

Referral settlements now use an auditable bank-style ledger with corrections, effective policies, patient credits, and professional exports.

NewFixed
View all changes

New

  • Referral settlements now use an auditable bank-style ledger with corrections, effective policies, patient credits, and professional exports.
  • Result entry now supports parameter notes and previous values, while expired New Bill drafts are removed automatically.
  • Labs can now format parameter note labels and values in report templates.
  • Referral settlements now use effective-dated lab risk policies, doctor commission histories, and patient-level balance disclosures.
  • Referral settlement settings now distinguish active, scheduled, and superseded policies and allow unused future policies to be removed.
  • Labs can now edit parameter note labels and separators from one report-template control.
  • Labs can map reusable rate lists to referral entities and show collection-based report ETA.
  • Super Admins can now manage tenant lifecycle, access, observability, public proof, and professional billing documents from one control plane.
  • Labs can use governed promotions, production-ready billing documents, document telemetry, and repeatable report-history demo data.
  • Labs can configure separate walk-in, doctor referral OPD, and lab-to-lab prices for every test.
  • Billing now auto-detects Self, Doctor, or Lab pricing and shows accurate effective TAT.
  • Super Admin dashboard and tenant summaries now default to All-time totals with All time, Last 7 days, and Last 30 days period selection.
  • The Super Admin dashboard now shows interactive charts for usage, lifecycle, expiry, and revenue with real subscription data and a per-section period selector.
  • Lab staff and Super Admins can now search, sort, filter, and date-range every worklist.
  • Billing issuer editing moved into a clean popup, invoice PDFs no longer show internal IDs, and the tenant Usage tab now has interactive charts with real historical data.
  • Upgrade tenant Summary to dashboard card standard. The Command Center Summary tab now matches the platform dashboard: one containing "Tenant summary" card with the period selector inside its header (top-right), five KPI cards with sparklines and hover states fed by the tenant's real event trends, and a consistent Document events card. Header facts come from a period-independent base query and only the KPI query follows the selected period with keepPreviousData, so switching period updates just the card values with an Updating label instead of remounting the whole command center.
  • Super Admin can now create tenant lab users directly with a username, password, and role instead of only sending email invites.
  • Labs can now filter the daily reports pipeline by referring doctor.
  • Labs see clear trial and expiry popups with upgrade actions; admins can extend plans, track credits, and upload images directly.
  • Admins can suspend, unsuspend, and reactivate tenants, and see slug availability instantly while creating one.
  • Lists now support broader server search, richer filters, compact report actions, date shortcuts, and searchable test selection.
  • Filtered lists now offer consistent Clear actions and convenient Today and This week date shortcuts.
  • Users now accept independently versioned Terms and Privacy policies when required.
  • Subscription expiry notices and report ETA status are now clearer.
  • Legal policy acceptances now retain server-derived network and device evidence with tamper verification.
  • Paginate legal history tables.
  • Users can sign in with tenant-scoped identifiers, while Super Admins can filter and export complete legal acceptance evidence.

Fixed

  • Cleared results and updated patient, test, and reference data now appear correctly in report previews.
  • Referral reports now use the familiar workflow with editable account entries, clearer credit details, and polished statement exports.
  • Referral reports now post adjustments immediately, centralize account activity, and use permanent account references with clearer signed statements.
  • Report previews now load correctly from Result Entry.
  • Referral settlement policies and commission rates can now be revised more than once on the same effective date without changing existing bills.
  • Patient display and statement signature settings are now managed independently from effective-dated referral settlement policies.
  • Campaign-priced subscriptions now generate recoverable professional invoices without becoming stuck during storage failures.
  • The Super Admin sidebar now remains fixed while dashboard content scrolls independently.
  • Make Super Admin period dropdowns mouse-selectable. Native <select> popups do not accept mouse events in embedded webviews, so the dashboard and Command Center Summary period selectors now use an in-page PeriodSelect dropdown (button + listbox with click-outside and Escape close). Options, defaults, and period behavior are unchanged.
  • Replace all Super Admin native selects with in-page dropdown. Embedded-webview select popups do not accept mouse events, so every remaining native <select> across the Super Admin feature — list filters, forms, tenant-command tabs, billing-document panels, security drawer and assignment editor, commercial transaction forms — plus the shared PaginationBar rows-per-page control now uses the generic SelectControl in-page dropdown (PeriodSelect wraps it for period selectors). Option values, labels, side effects, disabled states, and sizing are preserved per call site; the tenant-app BranchSelector stays native.
  • Scope dashboard period switch to the totals section. The dashboard used one period-keyed query for the whole payload, so changing the totals period remounted every section behind the loading panel. Split into a period-independent base query plus a totals-only query with keepPreviousData: switching period now updates only the totals cards, previous values stay visible, and a small Updating label signals the in-flight refetch.
  • Drop redundant ISR layer on landing public proof fetch. The landing-proof endpoint already sends Cache-Control headers; the in-app next.revalidate(900) cache only added stale-render behavior in dev and behind intermediaries. Fetch with no-store and let HTTP caching govern freshness.
  • Multi-branch bills now show processing-center and external-lab turnaround times accurately.
  • Invoices and receipts now show complete payment details, reliable previews, ETA, and sample information.
  • Existing report ETA deadlines stay unchanged when TAT configuration changes.
  • Serve module worker MIME.
  • Align report list parity.

Contributors: Shubham, rahulgope45

v0.11.0

Pulse Web

Labs can use governed promotions, production-ready billing documents, document telemetry, and repeatable report-history demo data.

New
View all changes

New

  • Labs can use governed promotions, production-ready billing documents, document telemetry, and repeatable report-history demo data.

Contributors: Shubham

v0.7.0

Pulse Mobile

Labs can use governed promotions, production-ready billing documents, document telemetry, and repeatable report-history demo data.

New
View all changes

New

  • Labs can use governed promotions, production-ready billing documents, document telemetry, and repeatable report-history demo data.

Contributors: Shubham

v0.14.3

OneLab Web

Case number formats and starting sequences now apply safely in both single-branch and multi-branch labs.

Fixed
View all changes

Fixed

  • Case number formats and starting sequences now apply safely in both single-branch and multi-branch labs.

Contributors: Shubham

v0.14.2

OneLab Web

Move reference restore to stock.

Fixed
View all changes

Fixed

  • Move reference restore to stock.

Contributors: Shubham

v0.14.1

OneLab Web

Existing labs can now view and restore the complete reference stock catalog.

Fixed
View all changes

Fixed

  • Existing labs can now view and restore the complete reference stock catalog.

Contributors: Shubham

v0.14.0

OneLab Web

Suppliers can store VAT/TIN and multiple typed drug licence numbers.

New
View all changes

New

  • Suppliers can store VAT/TIN and multiple typed drug licence numbers.
  • Suppliers support VAT and multiple drug licences, and purchase invoices preserve complete paper invoice details.
  • Labs can safely manage inventory, route samples across branches, run policy-aware payroll, and verify employee attendance workflows.
  • Harden lab operations (#201). Merge the verified inventory, branch operations, payroll/RBAC, module provisioning, and attendance workflow hardening into develop.

Contributors: Shubham

v0.4.5

OneLab Mobile

OneLab Mobile now shows current tenant-wide reports and ongoing work with accurate counts.

Fixed
View all changes

Fixed

  • OneLab Mobile now shows current tenant-wide reports and ongoing work with accurate counts.

Contributors: Shubham

v0.6.4

Pulse Mobile

OneLab restores direct in-app updates and Pulse now shows the installed app version.

Fixed
View all changes

Fixed

  • OneLab restores direct in-app updates and Pulse now shows the installed app version.

Contributors: Shubham

v0.4.4

OneLab Mobile

OneLab restores direct in-app updates and Pulse now shows the installed app version.

Fixed
View all changes

Fixed

  • OneLab restores direct in-app updates and Pulse now shows the installed app version.

Contributors: Shubham

v0.6.3

Pulse Mobile

OneLab and Pulse can again notify direct-install users when a newer signed app is available.

Fixed
View all changes

Fixed

  • OneLab and Pulse can again notify direct-install users when a newer signed app is available.

Contributors: Shubham

v0.4.3

OneLab Mobile

OneLab and Pulse can again notify direct-install users when a newer signed app is available.

Fixed
View all changes

Fixed

  • OneLab and Pulse can again notify direct-install users when a newer signed app is available.

Contributors: Shubham

v0.13.0

OneLab Web

Labs can now record simple bills and exact GST purchases with safe draft-to-stock posting.

NewFixed
View all changes

New

  • Labs can now record simple bills and exact GST purchases with safe draft-to-stock posting.
  • Lab administrators can permanently remove mistaken reports and their related financial and commission records.

Fixed

  • Searches now span every page, Pulse approvals reuse existing referral settings, and completed reports can collect outstanding balances.
  • Simplify report delete label.

Contributors: Shubham

v0.10.0

Pulse Web

Lab administrators can permanently remove mistaken reports and their related financial and commission records.

NewFixed
View all changes

New

  • Lab administrators can permanently remove mistaken reports and their related financial and commission records.

Fixed

  • Doctors keep access to past reports and commission history after unlinking a lab.
  • Searches now span every page, Pulse approvals reuse existing referral settings, and completed reports can collect outstanding balances.

Contributors: Shubham

v0.6.2

Pulse Mobile

Doctors keep access to past reports and commission history after unlinking a lab.

Fixed
View all changes

Fixed

  • Doctors keep access to past reports and commission history after unlinking a lab.
  • Repair dashboard card settings.
  • Support dashboard drag on web.

Contributors: Shubham

v0.4.2

OneLab Mobile

OneLab Mobile now shows current reports, refreshes them while active, opens completed report PDFs, and keeps its header below the phone status bar.

Fixed
View all changes

Fixed

  • OneLab Mobile now shows current reports, refreshes them while active, opens completed report PDFs, and keeps its header below the phone status bar.

Contributors: Shubham

v0.9.1

Pulse Web

Doctors keep access to past reports and commission history after unlinking a lab.

Fixed
View all changes

Fixed

  • Doctors keep access to past reports and commission history after unlinking a lab.

Contributors: Shubham

v0.6.1

Pulse Mobile

Doctors keep access to past reports and commission history after unlinking a lab.

Fixed
View all changes

Fixed

  • Doctors keep access to past reports and commission history after unlinking a lab.

Contributors: Shubham

v0.4.2

OneLab Bridge

Bound Bridge verification disk.

Fixed
View all changes

Fixed

  • Bound Bridge verification disk.

Contributors: Shubham

v0.4.1

OneLab Bridge

Verify Bridge manifests.

Fixed
View all changes

Fixed

  • Verify Bridge manifests.

Contributors: Shubham

v0.4.0

OneLab Bridge

Publish Bridge v0.4.0.

New
View all changes

New

  • Publish Bridge v0.4.0.

Contributors: Shubham

v0.12.1

OneLab Web

Pathology onboarding now keeps sensitive verification documents outside OneLab and shows the correct sole-proprietor SaaS invoice identity.

Fixed
View all changes

Fixed

  • Pathology onboarding now keeps sensitive verification documents outside OneLab and shows the correct sole-proprietor SaaS invoice identity.

Contributors: Shubham

v0.4.1

OneLab Mobile

Unblock direct APK delivery (#166). Initialize the derived certificate before cache fingerprinting. Pause automatic Play candidates behind an explicit repository switch while direct APK delivery remains active.

Fixed
View all changes

Fixed

  • Unblock direct APK delivery (#166). Initialize the derived certificate before cache fingerprinting. Pause automatic Play candidates behind an explicit repository switch while direct APK delivery remains active.

Contributors: Shubham

v0.12.0

OneLab Web

OneLab now shows Sequoia Technologies company and contact details.

New
View all changes

New

  • OneLab now shows Sequoia Technologies company and contact details.

Contributors: Shubham

v0.9.0

Pulse Web

OneLab now shows Sequoia Technologies company and contact details.

New
View all changes

New

  • OneLab now shows Sequoia Technologies company and contact details.

Contributors: Shubham

v0.6.0

Pulse Mobile

Pulse securely verifies direct APK updates before Android install confirmation.

New
View all changes

New

  • Pulse securely verifies direct APK updates before Android install confirmation.
  • OneLab now shows Sequoia Technologies company and contact details.

Contributors: Shubham

v0.4.0

OneLab Mobile

OneLab now shows Sequoia Technologies company and contact details.

New
View all changes

New

  • OneLab now shows Sequoia Technologies company and contact details.
  • OneLab Mobile can securely download and verify direct-channel updates before Android asks for installation approval.

Contributors: Shubham

v0.3.0

OneLab Bridge

OneLab now shows Sequoia Technologies company and contact details.

New
View all changes

New

  • OneLab now shows Sequoia Technologies company and contact details.

Contributors: Shubham

v0.5.2

Pulse Mobile

Mobile releases now continue to Google Play after alias-only deployments.

Fixed
View all changes

Fixed

  • Mobile releases now continue to Google Play after alias-only deployments.

Contributors: Shubham

v0.3.2

OneLab Mobile

Mobile releases now continue to Google Play after alias-only deployments.

Fixed
View all changes

Fixed

  • Mobile releases now continue to Google Play after alias-only deployments.

Contributors: Shubham

v0.5.1

Pulse Mobile

Mobile releases can now reach Google Play Internal testing.

Fixed
View all changes

Fixed

  • Mobile releases can now reach Google Play Internal testing.

Contributors: Shubham

v0.3.1

OneLab Mobile

Mobile releases can now reach Google Play Internal testing.

Fixed
View all changes

Fixed

  • Mobile releases can now reach Google Play Internal testing.

Contributors: Shubham

v0.5.0

Pulse Mobile

Build signed Play bundles.

New
View all changes

New

  • Build signed Play bundles.
  • Doctors can now permanently delete their Pulse account from Profile.
  • OneLab and Pulse updates can now move through Google Play testing and staged releases.

Contributors: Shubham

v0.3.0

OneLab Mobile

Build signed Play bundles.

New
View all changes

New

  • Build signed Play bundles.
  • OneLab and Pulse updates can now move through Google Play testing and staged releases.

Contributors: Shubham

v0.11.1

OneLab Web

Public trial requests and site analytics now reach the OneLab API on canonical domains.

Fixed
View all changes

Fixed

  • Public trial requests and site analytics now reach the OneLab API on canonical domains.

Contributors: Shubham

v0.8.1

Pulse Web

Public trial requests and site analytics now reach the OneLab API on canonical domains.

Fixed
View all changes

Fixed

  • Public trial requests and site analytics now reach the OneLab API on canonical domains.

Contributors: Shubham

v0.11.0

OneLab Web

Labs can Auto-fill editable CBC drafts from reviewed Mindray BC-20S results.

NewFixed
View all changes

New

  • Labs can Auto-fill editable CBC drafts from reviewed Mindray BC-20S results.
  • Add shared pagination controls.
  • Patient, case, and report lists now provide complete numbered pagination.
  • Super Admin lists now show complete numbered pages with adjustable page sizes.
  • Business, referral, invoice, and credit histories now support complete pagination.
  • Operational, inventory, HR, user, and catalog lists now support adjustable pagination.
  • Lab catalog lists now support adjustable pagination.
  • OneLab now offers assisted trials, clear launch pricing, dynamic public content, and unified launch controls.
  • OneLab V1 now has dynamic public pricing, assisted trials, launch content, and enforced plan access.
  • OneLab now uses onelab.biz across the public site, lab apps, Pulse, downloads, and generated links.

Fixed

  • Profile, payroll, inventory, edited bills, report ordering, and bilirubin calculations now work consistently across the lab workflows.
  • OneLab Mobile can now download, share, and print protected PDFs on Android with clear recovery for unavailable cases and samples.
  • Refined the public OneLab experience with clearer navigation, richer artwork, official product branding, responsive motion, and corrected public identity.
  • Kept the hero accent text white while retaining its hand-drawn yellow underline.
  • The floating navigation now sits over the opening artwork instead of a separate white strip.

Contributors: Shubham

v0.8.0

Pulse Web

OneLab now offers assisted trials, clear launch pricing, dynamic public content, and unified launch controls.

NewFixed
View all changes

New

  • OneLab now offers assisted trials, clear launch pricing, dynamic public content, and unified launch controls.
  • OneLab V1 now has dynamic public pricing, assisted trials, launch content, and enforced plan access.
  • OneLab now uses onelab.biz across the public site, lab apps, Pulse, downloads, and generated links.

Fixed

  • Refined the public OneLab experience with clearer navigation, richer artwork, official product branding, responsive motion, and corrected public identity.

Contributors: Shubham

v0.4.0

Pulse Mobile

OneLab now uses onelab.biz across the public site, lab apps, Pulse, downloads, and generated links.

NewFixed
View all changes

New

  • OneLab now uses onelab.biz across the public site, lab apps, Pulse, downloads, and generated links.

Fixed

  • Pulse dashboard settings recover from network delays, and both mobile apps now have correctly framed Android icons.

Contributors: Shubham

v0.2.0

OneLab Mobile

OneLab Mobile now carries detailed billing through sample collection, results, sign-off, and report delivery with compact actionable navigation.

NewFixed
View all changes

New

  • OneLab Mobile now carries detailed billing through sample collection, results, sign-off, and report delivery with compact actionable navigation.

Fixed

  • Pulse dashboard settings recover from network delays, and both mobile apps now have correctly framed Android icons.
  • OneLab Mobile users can show or hide their password while signing in.
  • OneLab Mobile now shows consistent Back controls and opens notification destinations without Page not found errors.
  • OneLab Mobile now opens with a focused dashboard and uses compact, consistent workflow filters.
  • OneLab Mobile can now download, share, and print protected PDFs on Android with clear recovery for unavailable cases and samples.

Contributors: Shubham

v0.10.0

OneLab Web

Platform owners can safely test approved WhatsApp delivery without patient data.

NewFixed
View all changes

New

  • Platform owners can safely test approved WhatsApp delivery without patient data.

Fixed

  • WhatsApp Business sends now require and deduct one shared communication credit.

Contributors: Shubham

v0.9.4

OneLab Web

Explain Meta credentials.

Fixed
View all changes

Fixed

  • Explain Meta credentials.

Contributors: Shubham

v0.9.3

OneLab Web

Labs can send approved report, invoice, and receipt templates through OneLab WhatsApp.

Fixed
View all changes

Fixed

  • Labs can send approved report, invoice, and receipt templates through OneLab WhatsApp.

Contributors: Shubham

v0.9.2

OneLab Web

Super Admin can now manage role menus for older laboratory tenants without a blank permissions table.

Fixed
View all changes

Fixed

  • Super Admin can now manage role menus for older laboratory tenants without a blank permissions table.

Contributors: Shubham

v0.9.1

OneLab Web

Enabling Analyzer Integration now makes the module visible to protected lab administrators.

Fixed
View all changes

Fixed

  • Enabling Analyzer Integration now makes the module visible to protected lab administrators.

Contributors: Shubham

v0.9.0

OneLab Web

Labs can receive Mindray BC-20S CBC results for review without automatic sign-off.

NewFixed
View all changes

New

  • Labs can receive Mindray BC-20S CBC results for review without automatic sign-off.
  • Labs can connect branch analyzers and review machine results before applying draft values.

Fixed

  • OneLab Bridge v0.2.0 is available for authorized Mindray BC-20S pilot installation.

Contributors: Shubham

v0.7.0

Pulse Web

Labs can receive Mindray BC-20S CBC results for review without automatic sign-off.

New
View all changes

New

  • Labs can receive Mindray BC-20S CBC results for review without automatic sign-off.

Contributors: Shubham

v0.2.0

OneLab Bridge

Labs can connect branch analyzers and review machine results before applying draft values.

NewFixed
View all changes

New

  • Labs can connect branch analyzers and review machine results before applying draft values.

Fixed

  • OneLab Bridge downloads now include Windows and Linux installation, sign-in, settings, troubleshooting, and security guidance.
  • OneLab Bridge v0.2.0 is available for authorized Mindray BC-20S pilot installation.

Contributors: Shubham

v0.8.2

OneLab Web

Existing single-branch labs can again see their complete historical report list after the staging upgrade.

Fixed
View all changes

Fixed

  • Existing single-branch labs can again see their complete historical report list after the staging upgrade.
  • Staging deployment now recognizes the tenant migration chain for the latest WhatsApp, Pulse, analyzer, attendance, and branch updates.

Contributors: Shubham

v0.6.1

Pulse Web

Staging deployment now recognizes the tenant migration chain for the latest WhatsApp, Pulse, analyzer, attendance, and branch updates.

Fixed
View all changes

Fixed

  • Staging deployment now recognizes the tenant migration chain for the latest WhatsApp, Pulse, analyzer, attendance, and branch updates.

Contributors: Shubham

v0.1.1

OneLab Mobile

OneLab Mobile now shows the complete paginated report history.

Fixed
View all changes

Fixed

  • OneLab Mobile now shows the complete paginated report history.

Contributors: Shubham

v0.8.1

OneLab Web

Existing single-branch labs can again see their complete historical report list after the staging upgrade.

Fixed
View all changes

Fixed

  • Existing single-branch labs can again see their complete historical report list after the staging upgrade.

Contributors: Shubham

v0.8.0

OneLab Web

Labs can manage branches, route samples, transfer stock, and report branch operations.

NewFixed
View all changes

New

  • Labs can manage branches, route samples, transfer stock, and report branch operations.
  • Labs can create or enable multi-branch operations with branch-specific routing, pricing, machines, inventory, and local demo data.
  • Labs can configure external testing partners, assign sample deliveries, and track outsourced test costs.
  • Labs can manage payroll, branch-scoped access, and in-app operational notifications from OneLab Web.
  • Labs can send documents through Interakt, and doctors can personalize Pulse dashboards and downloads.
  • OneLab gains an employee mobile app foundation with mobile workflows, device sessions, and geofenced attendance setup.
  • OneLab Mobile now builds and publishes a staging Android APK with release notes and download links on the release page.
  • Super Admins can verify Meta WhatsApp credentials and send one approved test template.
  • WhatsApp now supports secure account recovery and approved report, invoice, and receipt delivery.

Fixed

  • WhatsApp document delivery now matches the submitted Meta template language bindings.
  • WhatsApp report, invoice, and receipt delivery remains ready for approved Meta templates while Pulse registration stays on email verification until WhatsApp authentication templates are approved.
  • Staging deployment now recognizes the tenant migration chain for the latest WhatsApp, Pulse, analyzer, attendance, and branch updates.

Contributors: Shubham

v0.6.0

Pulse Web

Labs can manage branches, route samples, transfer stock, and report branch operations.

NewFixed
View all changes

New

  • Labs can manage branches, route samples, transfer stock, and report branch operations.
  • WhatsApp now supports secure account recovery and approved report, invoice, and receipt delivery.

Fixed

  • WhatsApp document delivery now matches the submitted Meta template language bindings.
  • WhatsApp report, invoice, and receipt delivery remains ready for approved Meta templates while Pulse registration stays on email verification until WhatsApp authentication templates are approved.
  • Staging deployment now recognizes the tenant migration chain for the latest WhatsApp, Pulse, analyzer, attendance, and branch updates.

Contributors: Shubham

v0.3.0

Pulse Mobile

Labs can send documents through Interakt, and doctors can personalize Pulse dashboards and downloads.

NewFixed
View all changes

New

  • Labs can send documents through Interakt, and doctors can personalize Pulse dashboards and downloads.
  • WhatsApp now supports secure account recovery and approved report, invoice, and receipt delivery.

Fixed

  • Route activity reports.
  • WhatsApp document delivery now matches the submitted Meta template language bindings.
  • WhatsApp report, invoice, and receipt delivery remains ready for approved Meta templates while Pulse registration stays on email verification until WhatsApp authentication templates are approved.

Contributors: Shubham

v0.1.0

OneLab Mobile

OneLab Mobile now builds and publishes a staging Android APK with release notes and download links on the release page.

New
View all changes

New

  • OneLab Mobile now builds and publishes a staging Android APK with release notes and download links on the release page.

Contributors: Shubham

v0.1.0

OneLab Bridge

Add analyzer bridge foundation. Add tenant-scoped workstation configuration and the .NET/Avalonia manager and service foundation. No analyzer or clinical result integration is enabled yet.

New
View all changes

New

  • Add analyzer bridge foundation. Add tenant-scoped workstation configuration and the .NET/Avalonia manager and service foundation. No analyzer or clinical result integration is enabled yet.
  • Added OneLab Bridge staging builds for Linux and Windows.

Contributors: Shubham

v0.7.0

OneLab Web

Doctors now receive lead lifecycle notifications, and local Pulse demo data remains complete on current branch schemas.

New
View all changes

New

  • Doctors now receive lead lifecycle notifications, and local Pulse demo data remains complete on current branch schemas.

Contributors: Shubham

v0.5.0

Pulse Web

Doctors can manage deduplicated patients across linked labs, view complete history and financials, and reuse patients when creating leads.

NewFixed
View all changes

New

  • Doctors can manage deduplicated patients across linked labs, view complete history and financials, and reuse patients when creating leads.
  • Doctors can cancel or resend pending leads, and status and report actions now open focused popups without leaving the current page.
  • Doctors now receive lead lifecycle notifications, and local Pulse demo data remains complete on current branch schemas.

Fixed

  • Pulse local provisioning now creates the doctor notifications table used by the dashboard.
  • Pulse local preview now connects to the local backend automatically, fixing Manage My Labs loading.
  • Case status now shows the original vertical timeline with a real date and time for every reached stage.

Contributors: Shubham

v0.2.0

Pulse Mobile

Doctors now receive lead lifecycle notifications, and local Pulse demo data remains complete on current branch schemas.

NewFixed
View all changes

New

  • Doctors now receive lead lifecycle notifications, and local Pulse demo data remains complete on current branch schemas.
  • Reach web feature parity.
  • Pulse Mobile now has compact doctor dashboard cards, safer Back navigation, better report/download actions, and cleaner patient/lab/profile flows.

Fixed

  • Refine dashboard and reports.

Contributors: Shubham

v0.6.0

OneLab Web

Labs can configure invoice and receipt formats, print thermal financial documents correctly, and use improved template, pricing, panel, and signature workflows.

New
View all changes

New

  • Labs can configure invoice and receipt formats, print thermal financial documents correctly, and use improved template, pricing, panel, and signature workflows.
  • Add financial document workflows. Merge financial document workflows and July bug fixes into develop.

Contributors: Shubham

v0.5.0

OneLab Web

Reports now move from In Progress through previewed Sign Off to Completed, Pulse supports India state and city selection, and Super Admin can inspect and test company SMTP safely.

New
View all changes

New

  • Reports now move from In Progress through previewed Sign Off to Completed, Pulse supports India state and city selection, and Super Admin can inspect and test company SMTP safely.

Contributors: Shubham

v0.4.0

Pulse Web

Reports now move from In Progress through previewed Sign Off to Completed, Pulse supports India state and city selection, and Super Admin can inspect and test company SMTP safely.

New
View all changes

New

  • Reports now move from In Progress through previewed Sign Off to Completed, Pulse supports India state and city selection, and Super Admin can inspect and test company SMTP safely.

Contributors: Shubham

v0.4.2

OneLab Web

Report previews now load before sign-off, report times show in IST, package and panel test pickers search all tests, and Super Admin SMTP setup supports Brevo-style credentials.

Fixed
View all changes

Fixed

  • Report previews now load before sign-off, report times show in IST, package and panel test pickers search all tests, and Super Admin SMTP setup supports Brevo-style credentials.

Contributors: Shubham

v0.3.2

Pulse Web

Report previews now load before sign-off, report times show in IST, package and panel test pickers search all tests, and Super Admin SMTP setup supports Brevo-style credentials.

Fixed
View all changes

Fixed

  • Report previews now load before sign-off, report times show in IST, package and panel test pickers search all tests, and Super Admin SMTP setup supports Brevo-style credentials.

Contributors: Shubham

v0.4.1

OneLab Web

Reports no longer repeat tests when content continues onto another page.

Fixed
View all changes

Fixed

  • Reports no longer repeat tests when content continues onto another page.
  • Reports keep planned test pages while preventing duplicate continuation rows.

Contributors: Shubham

v0.3.1

Pulse Web

Reports no longer repeat tests when content continues onto another page.

Fixed
View all changes

Fixed

  • Reports no longer repeat tests when content continues onto another page.
  • Reports keep planned test pages while preventing duplicate continuation rows.

Contributors: Shubham

v0.4.0

OneLab Web

Doctors can verify email, find and connect with labs, while labs safely match and approve referral profiles.

NewFixed
View all changes

New

  • Doctors can verify email, find and connect with labs, while labs safely match and approve referral profiles.
  • Doctors and labs can review, track, bill, reject, and pay leads with matching reports and clear origin/status details.

Fixed

  • Report previews keep loading on staging for cases without doctor degree and during renderer rollout skew.

Contributors: Shubham

v0.3.0

Pulse Web

Doctors can verify email, find and connect with labs, while labs safely match and approve referral profiles.

NewFixed
View all changes

New

  • Doctors can verify email, find and connect with labs, while labs safely match and approve referral profiles.
  • Doctors and labs can review, track, bill, reject, and pay leads with matching reports and clear origin/status details.

Fixed

  • Report previews keep loading on staging for cases without doctor degree and during renderer rollout skew.

Contributors: Shubham

v0.3.0

OneLab Web

Reports can now be archived and restored, with reliable sign-off previews and patient address fields.

New
View all changes

New

  • Reports can now be archived and restored, with reliable sign-off previews and patient address fields.
  • Bills now show editable doctor commission and detailed referral payout audits.
  • Reports can optionally show a referring doctor's degree beside their name.
  • Admins can securely reset operational data while preserving lab masters.
  • Report and bill templates now support proportional typography inheritance.

Contributors: Shubham

v0.2.0

OneLab Web

Automate product release history. Keep independent customer-facing releases for OneLab Web, Pulse Web, and Pulse Mobile. Add persistent history, selective staging images, and a manual Pulse Android workflow.

New
View all changes

New

  • Automate product release history. Keep independent customer-facing releases for OneLab Web, Pulse Web, and Pulse Mobile. Add persistent history, selective staging images, and a manual Pulse Android workflow.

Contributors: Shubham

v0.2.0

Pulse Web

Automate product release history. Keep independent customer-facing releases for OneLab Web, Pulse Web, and Pulse Mobile. Add persistent history, selective staging images, and a manual Pulse Android workflow.

New
View all changes

New

  • Automate product release history. Keep independent customer-facing releases for OneLab Web, Pulse Web, and Pulse Mobile. Add persistent history, selective staging images, and a manual Pulse Android workflow.

Contributors: Shubham

v0.1.1

OneLab Web

Preserved configured PDF filenames when downloading reports.

Fixed
View all changes

Fixed

  • Preserved configured PDF filenames when downloading reports.
  • Kept report actions visible and improved lab test ordering.

Contributors: Shubham

v0.1.0

OneLab Web

Release tracking enabled.

Maintenance
View all changes

Maintenance

  • Release tracking enabled.
v0.1.0

Pulse Web

Release tracking enabled.

Maintenance
View all changes

Maintenance

  • Release tracking enabled.
v0.1.0

Pulse Mobile

Release tracking enabled.

Maintenance
View all changes

Maintenance

  • Release tracking enabled.

Latest downloads

Install the latest OneLab products

Permanent links always download the latest published staging build for each product.

Android · Direct APK

OneLab Mobile

Download the latest verified build, then follow the Android installer prompt.

Download latest APK

Android · Direct APK

Pulse Mobile

Download the latest verified build, then follow the Android installer prompt.

Download latest APK

Windows and Linux · ZIP

OneLab Bridge

Complete x64 packages include the Bridge runtime, guides, release notes, and release metadata.

Unsigned staging previews. These packages are not analyzer-certified.

For Android, the first direct-channel install may require enabling installation from this browser. Existing Play Store or older website installs may require one uninstall and reinstall because their signing certificates differ.