Download Latest Version SENAITE.LIMS 2.5.0 source code.zip (1.0 MB)
Email in envelope

Get an email when there's a new version of SENAITE

Home / v2.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2022-01-05 3.9 kB
Totals: 1 Item   3.9 kB 0

Release notes

Update from 2.0.0 to 2.1.0

!!! This update requires at least Plone 5.2.5 and Python 2.x. !!!

Please update your buildout.cfg configuration file to this version and re-run the buildout script.

You can use the Plone unified installer to install Plone 5.x first: https://github.com/plone/Installers-UnifiedInstaller

Please make sure to pin senaite.lims to version 2.1.0 to get the correct versions of all dependent SENAITE packages.

Changes

2.1.0 (2022-01-05)

  • [#1903] Added date and time field/widget for Dexterity contents
  • [#1901] Ensure get_tool returns a tool when a name is set as the default param
  • [#1900] Fix snapshot listing fails on orphan catalog entries
  • [#1897] Support date and number fields copy in sample add form
  • [#1896] Custom date and time widget
  • [#1895] Disable native form validation in header table
  • [#1893] Removed unused field PasswordLifeTime
  • [#1892] Drop jQuery Datepicker for HTML5 native date fields
  • [#1890] Fix DurationValidator when field value is empty
  • [#1886] Use the current timestamp instead of the client name for report archive download
  • [#1883] Fix possible XSS in remarks field
  • [#1882] Fix catalog query in analysis category modified handler
  • [#1878] Fix two dimension results parser for Analyses containing a dash in the name
  • [#1876] Hide contents listing for dexterity containers
  • [#1872] Upgrade/migrate catalogs and remove dependency to TextindexNG3
  • [#1862] Fix failing instrument import for some QC analyes
  • [#1875] Prevent max recursion depth error with copies of same analysis
  • [#1874] Support for %(context_uid)s wildcard in calculations
  • [#1871] Allow calculations to rely on results of tests in subsamples (partitiones)
  • [#1864] Added UID reference field/widget for Dexterity Contents
  • [#1867] Fix error when invalidating samples with copies of analyses
  • [#1865] Fix indexing of temporary objects resulting in orphan entries in catalog
  • [#1861] Fix export interface lookup when name contains uppercase letters
  • [#1858] Show "copy to new" transition to Clients in samples listing
  • [#1858] Cannot override behavior of Methods folder when using before_render
  • [#1857] Allow to set default result for analyses
  • [#1854] Support for analyses (pre) conditions on sample registration
  • [#1856] Fix referenceanalysis popup in Worksheets
  • [#1855] Fix analyses results not set after auto import
  • [#1853] Fix sample progress update after instrument results import
  • [#1852] Fix {client} is wrongly stated as a variable on ID generation
  • [#1850] Add valid password for portal_setup tarball import new user creation
  • [#1845] Added edit form adapter for lab contacts
  • [#1846] Fix UnicodeDecodeError on Attachment upload
  • [#1847] Added Analysis Profile Edit Form Adapter
  • [#1844] Fix instrument results import
  • [#1842] Refactor instrument results import form
  • [#1841] Do not allow client user to deactivate its own client
  • [#1840] Fix "+Add" buttons are not visible to client users in samples/batches
  • [#1839] Allow sample partitions in submitted states
  • [#1836] Redirect client users to their organization page on login
  • [#1836] Cleanup allow_module and remove obsolete Script Python file
  • [#1835] Fix 404 error on /manage_main (Plone 5.2.5 compatibility)
  • [#1834] Fix SamplePoint content type does not implement ISamplePoint
  • [#1833] Added an 'extra_inline_buttons' metal slot on edit macro
  • [#1831] Added adapter for custom validation of records in Sample Add form
  • [#1830] Allow to override datepicker's dateformat via locales

Diff stats

Delta between v2.1.0 and v2.0.0 - 85 commits - 735 files changed, with 155,743 additions and 433,964 deletions - 5 contributors

Source: README.md, updated 2022-01-05