Skip to content
English
  • There are no suggestions because the search field is empty.

SDL Desktop Release Notes

December 2025

Note: Some features require a license in order to access functionality. When applicable, this is noted. If you try to access a licensed feature your organization does not currently subscribe to, the system will display a message letting you know you currently are not licensed for that functionality. 

Improvements 

All Modules - Login Optimization

Comprehensive performance improvements to reduce login times across all modules.

Modules updated:

  • Clerk
  • Code Enforcement
  • Construction
  • Fire Prevention
  • Health Pro
  • Land Use
  • Utility Modules: Public Works, Engineering, Sewer, Water

Complaints - Priority Tracking in Complaint History

The Priority field is now recorded in Complaint History.

What's new:

  • Priority changes are tracked over time in the complaint history
  • Users can see when and how priority levels changed throughout the life of a complaint

Clerk - Active Status in Parking Application Portal Search

Added Active status filtering to the Parking Application Portal Request search window.

What's new:

  • New checkbox to include inactive records in search results
  • Active status column now displays in search results
  • Allows staff to find and reactivate previous parking applications for returning applicants


Clerk - Active Inspectors Only

Updated the Inspection form to only display active inspectors in the dropdown.

What's new:

  • Inspector dropdown now shows only active inspectors by default
  • Older inspections with inactive inspectors will still load correctly and display that inspector
  • "Please Select" option added to top of list

Clerk - Outstanding Balance on Parking Permit Screen

Added a Balance column to the Parking Application Permits tab.

What's new:

  • New "Balance" column shows outstanding balance for each parking permit
  • Users can see at a glance which permits have unpaid fees
  • Eliminates need to click into each permit to check payment status

Clerk - Vehicle Year Updated to 2035

Updated the vehicle year dropdown in Parking Permits to extend through 2035.

What's new:

  • Year dropdown now includes options through 2035
  • Accommodates current and future model year vehicles

Code Enforcement - Lead Exemption Type

Added "Rooming/Boarding House" to the Lead Exemption list in the Property Editor LEAD tab.

What's new:

  • New exemption option for properties under the state's Bureau of Rooming & Boarding House Standards
  • Option appears at the bottom of the exemption dropdown list

Code Enforcement - Violation Count on NOV Report

Added violation count to Code Inspection violation notice reports.

What's new:

  • Violation count label now displays above the violations list
  • Added to multiple inspection notice reports (Inspection Summary, Violation Summary, Violation Notice)

Code Enforcement - Active Inspectors Only

Updated the Inspection form to only display active inspectors in the dropdown.

What's new:

  • Inspector dropdown now shows only active inspectors by default
  • Older inspections with inactive inspectors will still load correctly and display that inspector
  • "Please Select" option added to top of list


Code Enforcement - Improved Violation Location Picker

Redesigned the violation location picker for easier selection.

What's new:

  • Location list is now displayed in a single alphabetized column
  • Full location names are visible without truncation
  • Locations span the entire width of the window section


Code Enforcement - All Attachments Button on Violation Form

Added the "All Attachments" button to the Violation Related tab.

What's new:

  • Button finds all attachments associated with the violation's inspections and complaints
  • Matches existing functionality on other forms
  • Also added to Certificate form

Construction - Selected Parcel Auto-Population for Violations

Users can now load selected parcel information when creating a new violation from the Violations data grid.

What's new:

  • When clicking 'New' on the Violations data grid, users are prompted to load selected parcel info, which matches existing behavior for Permits data grid
  • Property information from the Info tab automatically populates the new violation


Construction - Auto-Uncheck Pickup Box on Permit Issuance

The "Pickup" checkbox now automatically unchecks when a permit is issued.

What's new:

  • Issuing a permit will now uncheck the "Ready for Pickup" checkbox automatically
  • Streamlines workflows for municipalities tracking permits ready for pickup

Construction - Notification Emails in Contact List

Notification emails now appear in the contact list when sending emails from a permit.

What's new:

  • Associated notification emails populate in the "Add User Email Address" window
  • Users can quickly add multiple recipients without manual entry


Construction - Non-UCC Permits on Fee Payment Log Detail

Added options to include non-UCC permits on the Fee Payment Log Detail report.

What's new:

  • New "Only Non-UCC" checkbox in report options
  • New "All Permits" checkbox to include both UCC and non-UCC permits
  • Enables reporting on all business permits issued, not just UCC permits

Construction - Online PR Fee Minimum

Added support for a minimum surcharge fee for Online Plan Review fees.

What's new:

  • New OPR Minimum setting in Construction Options
  • Ensures the state-mandated minimum fee ($2) is applied when using state calculation
  • Compliant with N.J.A.C. 5:23-4.22

Construction - Active Inspectors Only

Updated the Inspection form to only display active inspectors in the dropdown.

What's new:

  • Inspector dropdown now shows only active inspectors by default
  • Older inspections with inactive inspectors will still load and display that inspector
  • Reduces clutter for municipalities with many historical inspectors

Construction - Deleted Email Tracking

Deleted emails are now tracked in the system for audit purposes.

What's new:

  • When an email is deleted, the action is now recorded in history
  • Maintains a complete audit trail of email communications
  • Deleted emails can be referenced for compliance and record-keeping


Engineering - Contractor Address on Road Opening Permit

Added complete contractor address information to Road Opening permit printouts.

What's new:

  • City, State, and Zip Code now display for contractors on Road Opening permits
  • Applies to both print locations for road opening permits
  • Useful when contractors are located outside the township


Health Pro - Food Invoice Tracking Number Customization

Added the ability to customize Food Invoice Tracking Numbers from within the application.

What's new:

  • New button in Health Options to modify the Food Invoice tracking number format
  • Also available for General License types

Land Use - Active Inspectors Only

Updated the Inspection form to only display active inspectors in the dropdown.

What's new:

  • Inspector dropdown now shows only active inspectors by default
  • Older inspections with inactive inspectors will still load correctly
  • Reduces clutter for municipalities with many historical inspectors


Land Use - Customizable Variance Permit Label

Added the ability to customize the variance text on Zoning Permit printouts.

What's new:

  • New setting in Zoning Preferences for "Variance Permit Label"
  • Default text "Permitted by Variance" can be changed to "Permitted by Resolution" or other custom text
  • Applies to all zoning permit report templates

Fixed Issues

All Modules - Web Request Permission Fix

Fixed an issue where users without the "CanDenyWebRequest" permission could still refuse web requests from the homepage.

What changed:

  • The "Refuse" link and functionality now properly respects the CanDenyWebRequest permission

Impact: Administrators can now properly restrict which users have the ability to refuse web requests, ensuring proper workflow control for OPRA and other portal requests.


All Modules - Check Number Display on Fee Item Report

Updated check label positioning on the Payment Total Report.

What changed:

  • Fixed spacing of check numbers on the Fee Item Report
  • Check numbers now display correctly regardless of length

Impact: Reports now display payment information more cleanly and professionally.


All Modules - Data Grid Export Cancel Fix

Fixed an issue where clicking Cancel during data grid export had no effect.

What changed:

  • Cancel button now properly stops the export process at any prompt

Impact: Users can now cancel accidental or unwanted exports without waiting for the process to complete.


Code Enforcement - Data Grid Field Spelling Fix

Fixed a misspelling in the Certificate Applications data grid.

What changed:

  • Corrected "Issueing Officer" to "Issuing Officer" in the search field dropdown


Construction - Certificate Fee Log Report Fix

Fixed an issue where the UCC-L720 Certificate Fee Log report displayed incorrect certificate counts in the summary section.

What changed:

  • "Number of Certificates Processed" totals now accurately match the certificates listed in the report

Impact: Users can now rely on accurate certificate counts when running the L720 report for state reporting and internal tracking.

Construction -  Account Totals Report CC Payments Filter

Updated the Bill Totals report to use the "Show only CC payments" option.

What changed:

  • The "Show Fee Report by Account (Totals)" button now respects the CC payments checkbox
  • Uses CC Transaction date for filtering
  • Works with Municipay payments

Impact: Users can now correctly filter the Account Totals report to show only credit card payments, matching the functionality of other fee reports.


Construction - Closure Prompt Fix for Imported Permits

Fixed an issue where imported permits would incorrectly prompt for closure without a final inspection.

What changed:

  • Permits no longer prompt for closure when only non-final inspection types have passed
  • System now correctly checks for an actual "Final" inspection type before prompting

Impact: Users will no longer receive erroneous closure prompts for permits that haven't completed final inspections, preventing premature permit closures.


Construction - Certificates Bulk Print Fix

Fixed an issue where bulk printing certificates would create empty PDF files.

What changed:

  • Bulk certificate printing now generates valid PDF files
  • Print jobs are properly sent to the printer when bulk printing

Impact: Users can now successfully bulk print multiple certificates, saving time compared to printing each certificate individually.


Construction - Fee Item Report CC Date

Fixed an issue with the CC Totals Bill Report end date calculation.

What changed:

  • Date ranges now work consistently with other CC payment reports

Impact: Users running CC payment reports will now see all payments within their selected date range, rather than missing payments on the end date.


Construction -  Property Search Report

Fixed an issue where the Property Search Report returned no records when street number and name fields were blank.

What changed:

  • Report correctly finds permits even when individual address components aren't populated

Impact: Property Search Reports now return accurate results for all permits, regardless of how the address was originally entered.


Construction - DCA Transmission Fix

Fixed an issue where DCA Transmissions were not being received.

What changed:

  • Backfilled municode values
  • Transmission files now generate correctly for state reporting

Impact: Municipalities can successfully submit required DCA transmissions without manual intervention.


Engineering - Inspection Save Button Fix

Fixed an issue where clicking the save button before clicking OK would prevent new inspections from saving.

What changed:

  • Inspections save properly regardless of which button is clicked first

Impact: Staff can save inspections using either the toolbar save button or the OK button without losing data.


Fire Prevention - Detector Certificate Date Fix

Fixed an issue where the Detector Inspection Certificate (no border) was missing the date at the bottom.

What changed:

  • Date field now displays correctly on the no-border certificate version
  • Applies when status is set to Waiver

Impact: Certificates now display complete information regardless of border style selection.


Fire Prevention -  Permit Printout Attachment Fix

Fixed an issue where permit printouts were not saving to the unit's attachments.

What changed:

  • Clicking "Add as Attachment" after generating a permit report now properly saves to the unit
  • Attachments are accessible from the Related tab and can be emailed/printed/exported

Impact: Staff can now save permit printouts as attachments for record-keeping and future reference.


Health Pro - Vending Machine Checkbox Fix

Fixed an issue where the Vending Machine checkbox could not be selected without first selecting another option.

What changed:

  • Vending Machine checkbox on the Food License Detail tab is now enabled by default
  • Users can select it without any prerequisites

Impact: Staff can now properly classify vending machine food licenses without workarounds.


Health Pro - Food License Double Print Fix

Fixed an issue where Food Licenses would sometimes print twice on separate pages.

What changed:

  • Food License now prints as a single page as intended
  • Resolved duplicate page generation issue

Impact: Users no longer waste paper or need to discard duplicate license printouts.


Land Use - Prior Approvals Denial Prompt Fix

Fixed issues with prior approvals when denying land use permits from the Decision tab.

What changed:

  • Denying from the Decision tab now properly prompts users to also deny open prior approvals
  • Corrected the prompt text when denying from the Closure tab (previously said "Approved" instead of "Denied")

Impact: Users now receive correct prompts when denying permits, ensuring prior approvals are handled consistently regardless of which tab is used for the denial.


Land Use -  Address Number Spacing Fix

Fixed an issue where Owner and Worksite address numbers had extra spaces added when using the Link button.

What changed:

  • Address numbers no longer have trailing spaces added
  • Linking property information preserves correct address formatting

Impact: Address information now displays correctly without extra whitespace that could affect searching and reporting.


Pet Licensing -  Renewal Form Example Fix

Fixed an issue where the "Show Example" button for Renewal displayed the Alternative Renewal instead.

What changed:

  • Clicking "Show Example" with Renewal selected now shows the correct renewal form
  • Alternative Renewal example only displays when Alternative is selected

Impact: Staff can now preview the correct renewal form before printing or emailing.