Skip to content

v4.4.0

Compare
Choose a tag to compare
@johnvanbreda johnvanbreda released this 21 Aug 15:29
· 36 commits to master since this release
  • Prebuilt form parameter definitions can now define a helpLink property, providing a link in the
    Edit tab of the form.
  • Content on dynamic prebuilt form user interface content now supports a wider range of replacement
    tokens (see helper_base::getStringReplaceTokens()). This includes the ability to expose phrases
    in content to translation.
  • Any dynamic prebuilt form can now include report content using the control
    [misc_extensions.report_helper_control].
  • Resolution improved for printing to PDF using the print extension.
  • Training mode flag now stored against samples as well as occurrences, so samples with no records
    can be identified as training samples.
  • New Elasticsearch control [statusFilters] which provides a shortcut to and mirrors the status
    filters available on the filter builder.
  • The Elasticsearch [permissionFilters] control now has the user's record contexts built in.
  • Elasticsearch filtering has a new [recordContext] filtering drop down control.
  • New Elasticsearch [filterSummary] control which displays a summary of the currently applied
    filter.
  • Elasticsearch [dataGrid] control updates:
    • Support for showing attribute values from parent sample data in columns.
    • Support for special column values #lat# and #lon# for formatted decimal values.
    • Anonymously entered records now shown by an icon in Elasticsearch dataGrids. See
      BiologicalRecordsCentre/iRecord#817.
    • New option @includeColumnSettingsTool can be set to false to disable the column settings tool.
    • New option @includeFullScreenTool can be set to false to disable the full screen tool.
  • Elasticsearch download control now supports selection of a download format template via a drop-
    down.
  • Species map control (as used for enter records in multiple places style forms) now supports
    clustering where record locations are close together.
  • Updated the Luxembourg specific georeferencing control to use v3 of the ACT's API.
  • IndiciaMapPanel control fixes to positioning of the tolerance (buffering) input control.
  • IndiciaMapPanel fixes to geometry based filtering when buffering not enabled.
  • Verification 5 prebuilt form supports redetermination "on behalf of" the original recorder, so
    the verifier does not falsely get tagged as the determiner/identifier.
  • @Class option support for report_helper::report_download_link() control.