Release notes 2.8.3
Pythagoras Web
Improvement - P3-26998 – Super Search in Pythagoras Web cannot find issue numbers
Fixes Super Search not returning results when searching for valid issue numbers.
Improvement - P3-27091 – Pentest 2026 FK (5.6) – Error message includes server type and version
Security fix: hides server type and version in error messages.
Bug fix - P3-27941 – Report generation fails in environments using develop branch
Fixes report generation failing in develop environments.
Bug fix - P3-27982 – Performance on the accounting codes tab in Financials
Fixes performance issues on the accounting codes tab in financial settings.
Pythagoras Lease
New function - P3-16070 – Pythagoras Lease – Loading bar when creating basis
Adds a loading indicator when creating an invoice basis, locking the "Create files" button during the process.
New function - P3-22168 – Global function to see all Scrive signings
Adds a "Signings" tab in the Lease module with an overview of all active and completed signings.
New function - P3-23056 – Lease condition types – Separate accounts for debit and credit
Enables separate accounts for debit and credit on lease condition types.
Improvement - P3-27081 – Pentest 2026 FK (5.3) – Prevent sending messages as other users
Security fix following penetration testing findings: prevents messages from being sent in other users' names.
Improvement - P3-27087 – Pentest 2026 FK (5.5) – Stored Cross-Site Scripting in Leases
Security fix against a stored XSS vulnerability in the lease module.
Improvement - P3-27259 – Missing and inconsistent system texts (SMS and UI, EN/SV)
Corrects missing and inconsistent system texts in SMS and UI in English and Swedish.
Improvement - P3-27465 – Lease – Extend scope of the contrainCostByLeaseDates flag in cost calculations
Extends the scope of the contrainCostByLeaseDates flag in cost calculations.
Bug fix - P3-24536 – Pythagoras Lease – Annual report shows wrong retroactive rent
Fixes an error in the annual report where retroactive rent is displayed incorrectly.
Bug fix - P3-26527 – Archived sub-lease is incorrectly displayed in the Full Lease Register report
Fixes archived sub-leases being incorrectly displayed in the full lease register report.
Bug fix - P3-28649 – Open-ended contracts cannot be terminated – Huddinge Kommun
Fixes an error where open-ended contracts cannot be terminated in the production environment for Huddinge Kommun.
Pythagoras Energy
New function - P3-27256 – Nord Pool – Cost calculation
Connects Nord Pool price data to the cost calculation flow via a new cache layer and calculator interface.
New function - P3-27493 – IMD – Invoice closed leases
Enables invoicing of remaining energy costs for closed leases.
New function - P3-27562 – IMD – Partial monthly energy costs
Calculates energy costs per day when a lease starts or ends in the middle of a month.
New function - P3-27565 – IMD – Split energy cost when lease closed mid month
Handles automatic splitting of the last energy cost period upon move-out, based on active days or actual meter readings.
Improvement - P3-25668 – Report generator columns
Adds new KPI columns to the report generator, including primary energy, EPpet, energy class A–G, and climate zone.
Improvement - P3-26491 – Extend Replace Meter functionality to support district heating
Extends the "Replace meter" function to handle district heating with two sets of start and end values.
Improvement - P3-27306 – EPet – Update energy rating calculation to use last 12 complete climate-corrected months
The energy class calculation is now based on the last 12 completed, climate-corrected months with annual updates.
Bug fix - P3-28244 – Energy calculation: use time zone instead of offset
Fixes an error in the energy calculation where a time zone offset is incorrectly used instead of the actual time zone.
Bug fix - P3-28392 – organisationid is 0 in spacedatareader – space to PW
Fixes organisationid being returned as 0 in spacedatareader during Space to PW synchronisation.
Bug fix - P3-28604 – Fix prospect and cleaning when created from a lease
Fixes an error when creating a prospect and cleaning from a lease.
Pythagoras Planned Maintenance
Improvement - P3-22924 – Planned Maintenance – Improvement of activity log
Improves the activity log in planned maintenance.
Bug fix - P3-25423 – Pythagoras Planned Maintenance – Incorrect value in column "Single task"
Fixes an incorrect value in the "Single task" column in planned maintenance.
Pythagoras Preventive Maintenance
Bug fix - P3-27853 – Editing a comment on a preventive maintenance task fails with 400 Bad Request
Fixes a 400 error when editing comments on preventive maintenance tasks.
Pythagoras Standard Errand
New function - P3-27066 – Standard work order – Added a standard filter for ErrandID
Adds a dedicated filter for issue numbers in standard errands for lists with more than 10,000 items.
New function - P3-28172 – Standard work order – Add English manual link
Corrects the manual link so that English-speaking users receive the English version.
Bug fix - P3-27947 – Notifiers cannot be changed when using SSO
Fixes an error where notifiers cannot be changed in environments with SSO login.
Bug fix - P3-27985 – Pythagoras Standard Errand – Accounting entries can be changed after errand has been invoiced
Fixes a security flaw where accounting entries can be changed after an errand has been invoiced.
Pythagoras GO
Bug fix - P3-27539 – Pythagoras GO – Password visibility management
Fixes password visibility management in Pythagoras GO.
Pythagoras GO Cleaning
Bug fix - P3-26361 – Pythagoras GO Cleaning – Unable to assign work shift
Fixes an error preventing assignment of work shifts in the cleaning module in Pythagoras GO.
Pythagoras GO Errand
Bug fix - P3-27929 – Pythagoras GO Errand – Standard errands notifier e-mail
Fixes an error with notifier e-mails for standard errands in Pythagoras GO.
Pythagoras MyPages
Bug fix - P3-24995 – Pythagoras MyPages Errands – Remove file
Fixes an error when removing files in MyPages errands.
YourSurvey
New function - P3-28197 – YourSurvey – Create a standard errand from YourSurvey
Enables the creation of standard errands directly from YourSurvey during SBA inspections, as a replacement for scripted errand handling.
Pythagoras Errands Scripted
New function - P3-28000 – Pythagoras Errands Scripted – Add manual link for scripted errand solution
Enables configuration of manual links per customer-specific scripted errand solution with a dynamic "Manual" button.
Bug fix - P3-24968 – Errands Scripted – Boolean read-only fields are not greyed out
Fixes read-only boolean fields in scripted errands not being correctly displayed as greyed out.
Bug fix - P3-28351 – SPAR SOAP requests fail due to SSL handshake exceptions
Fixes SSL handshake errors causing SPAR SOAP requests to fail.