github frappe/erpnext v14.92.6

latest release: v15.92.0
17 hours ago

What's Changed

  • Converts Rate and Amount fields in Share Balance from integer to currency so share rates and totals accept decimal monetary values and appear with currency formatting. (#51002)
  • Fixes incorrect per-day depreciation for Asset records using prorata with the Straight Line method when Opening Accumulated Depreciation and Number Of Depreciations Booked are set, so prorated schedule entries (including the first entry) use the correct remaining asset value. Updates non-prorata calculations to divide the remaining depreciable amount by Total Number Of Depreciations instead of excluding booked periods, and prevents wrong per-period amounts in later schedules. (#50964)
  • Adds backward compatibility in Currency Exchange Settings to recognize both frankfurter.app and frankfurter.dev endpoints when fetching exchange rates.
    Adds the "frankfurter.dev" option to the Service Provider (service_provider) field in Currency Exchange Settings if it is missing so existing configurations using the older endpoint continue to work. (#51044)
  • Adds virtual DocTypes to the list of doctypes ignored by the transaction deletion process. This prevents the deletion routine from trying to remove virtual doctypes when deleting a company's transactions, avoiding failures that could occur when it attempts to delete them. (#51086)

Full Changelog: v14.92.5...v14.92.6
Authors: @KerollesFathy, @diptanilsaha, @Navin-S-R
Reviewers: @khushi8112, @rohitwaghchaure

AI content

For these release notes, we used an LLM (OpenAI gpt-5-mini) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.