Skip to content

Releases: bihealth/sodar-core

v1.3.2

12 Jan 16:33
4ea5b47

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add timeline API debug logging
  • Add depdendency upgrade issue template
  • Upgrade critical dependencies

See changelog for a complete list of updates.

v1.3.1

12 Dec 10:09
f1039e6

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add prefix support for category statistics
  • Update development dependencies
  • Fix timeline event detail modal description word break
  • Fix insufficient permissions set by setup_database.sh
  • Fix list button and dropdown content alignment
  • Fix template tag link retrieval exceptions for missing resolver_match (from v1.2.5)
  • Fix app settings form exception with hidden setting and null description (from v1.2.5)

See changelog for a complete list of updates.

v1.2.5

04 Dec 13:59

Choose a tag to compare

Hotfix release.

  • Fix template tag link retrieval exceptions for missing resolver_match
  • Fix app settings form exception with hidden setting and null description

v1.3.0

19 Nov 12:30
dc6a262

Choose a tag to compare

Major release for Django v5.2 upgrade, Python version upgrade, API token updates, Django-Axes support etc.

  • Add tokens REST API
  • Add user token creation REST API view
  • Add custom API token model
  • Add optional API token label
  • Add django-axes support for login security
  • Add local user update disabling
  • Add custom user model admin class
  • Add DataTables include templates
  • Add TimelineEventStatus in TimelineAPI.get_models() return data
  • Add AppAlert and TimelineEvent object test helpers
  • Add Python v3.12 and v3.13 support
  • Update userprofile user details layout
  • Update base test classes, deprecate old ones
  • Upgrade to Django v5.2
  • Upgrade to django-rest-knox v5.0 (requires re-generating API tokens)
  • Upgrade to jQuery v3.7
  • Remove Python v3.9 and v3.10 support
  • Remove deprecated projectroles plugin helper methods
  • Remove deprecated Project model public_guest_access field
  • Remove deprecated project badge template

NOTE: Contains breaking changes, see documentation.

See changelog for a complete list of updates.

v1.2.4

10 Oct 10:12
bb01082

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add support for line breaks in app alert messages
  • Add alert level constants as AppAlertAPI attributes
  • Fix app setting deletion debug logging
  • Fix UI test setup window size
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.2.3

26 Sep 06:58
ab58568

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add get_sodar_constant() common template tag
  • Fix project creation and update form issues
  • Fix test settings issues in development environments
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.2.2

17 Sep 08:17
732a426

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Update modal template
  • Fix project list pagination display on page size change
  • General bug fixes and minor updates
  • Upgrade critical dependencies

See changelog for a complete list of updates.

v1.2.1

22 Aug 07:41
8f16eeb

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add Project.get_public_access_name() helper
  • Add SODARCacheAPI.get_model() helper
  • Fix is_project_accessible() rule predicate implementation
  • General bug fixes and minor updates

See changelog for a complete list of updates.

v1.2.0

10 Jul 14:48
67911f8

Choose a tag to compare

Major feature release for project viewer role, category stats, REST API updates etc.

  • Add project viewer role
  • Add project viewer role support for project public read-only access
  • Add category statistics card and plugin API
  • Add top level category public statistics viewing
  • Add search by object UUID
  • Add user opt-out settings for app alert notifications
  • Add project member list pagination, ordering and filtering
  • Add project invite retrieval REST API view
  • Add temporary project access blocking for superusers
  • Add blockprojectaccess management command
  • Add saving of home view project list starred filter state
  • Add first and last links in pagination controls
  • Add user full name and username in timeline event search
  • Add PluginAPI class for plugin helpers
  • Update projectroles REST API to return user UUIDs instead of nested user
    serializers
  • Update timeline list user displaying
  • Upgrade projectroles REST API version to v2.0
  • Upgrade projectroles sync REST API version to v2.0
  • Upgrade supported develoment and deployment platform to Ubuntu v24.04
  • Deprecate plugin helper methods in projectroles.plugins root
  • Remove support for SODAR Core features deprecated in v1.1

NOTE: Contains breaking changes, see documentation.

See changelog for a complete list of updates.

v1.1.6

20 May 12:33
21074e1

Choose a tag to compare

Release for minor updates, maintenance and bug fixes.

  • Add Selenium setup helper mixin for UI tests
  • Fix timeline search returning duplicate events
  • Upgrade critical dependencies

See changelog for a complete list of updates.