Skip to content

Releases: chaoss/grimoirelab

1.19.0-rc.1

21 Jan 10:10

Choose a tag to compare

GrimoireLab 1.19.0-rc.1

The following list describes the changes by component:

grimoirelab-toolkit 1.2.5rc1 - (2026-01-21)

  • Update Poetry's package dependencies

kidash 1.1.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

sortinghat 1.13.0rc1 - (2026-01-21)

New features:

  • Redis SSL support via environment variables (#985)
    Adds support for secure Redis connections over SSL. It can be
    configured using the following environment variables.
    SORTINGHAT_REDIS_SSL, SORTINGHAT_REDIS_SSL_CERT_REQS,
    SORTINGHAT_REDIS_SSL_CA_CERTS, SORTINGHAT_REDIS_SSL_CERTFILE,
    SORTINGHAT_REDIS_SSL_KEYFILE.

Bug fixes:

  • Last run of scheduled tasks (#1018)
    The information about the last run of scheduled tasks on the user
    interface was not coherent when there was more than one 'affiliate'
    and 'unify' task. Now, the system only allows to schedule one
    recurrent task of each of those types and the user interface shows the
    correct date.
  • Reopen "Add organization" modal after closing it (#1023)
    The "Add organization" dialog would not open again after closing it by
    clicking outside of it.
  • Auto fill login details with password managers (#1034)
    Some password managers were unable to auto fill the login form.
  • Show errors when the tables are not empty
    The user interface did not show any error messages when the
    individuals and organizations tables had items.

Performance improvements:

  • Faster loading times for the list of individuals
    Improve the performance of the individuals query, reducing the loading
    time of the table.

cereslib 1.1.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

perceval 1.4.5rc1 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-puppet 1.1.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-weblate 1.1.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

graal 1.2.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

grimoire-elk 1.7.0rc1 - (2026-01-21)

New features:

  • Onion study output index naming update
    The Onion study now uses date based index names, ensuring previous
    data remains available while a new study runs or if it fails.

Bug fixes:

  • Unique BugzillaREST ids
    Bugzilla IDs now include a prefix to ensure uniqueness and avoid
    conflicts across item types.

sirmordred 1.2.6rc1 - (2026-01-21)

  • Update Poetry's package dependencies

1.19.0

21 Jan 10:57

Choose a tag to compare

GrimoireLab 1.19.0

The following list describes the changes by component:

grimoirelab-toolkit 1.2.5 - (2026-01-21)

No changes list available.

kidash 1.1.6 - (2026-01-21)

  • Update Poetry's package dependencies

sortinghat 1.13.0 - (2026-01-21)

New features:

  • Redis SSL support via environment variables (#985)
    Adds support for secure Redis connections over SSL. It can be
    configured using the following environment variables.
    SORTINGHAT_REDIS_SSL, SORTINGHAT_REDIS_SSL_CERT_REQS,
    SORTINGHAT_REDIS_SSL_CA_CERTS, SORTINGHAT_REDIS_SSL_CERTFILE,
    SORTINGHAT_REDIS_SSL_KEYFILE.

Bug fixes:

  • Last run of scheduled tasks (#1018)
    The information about the last run of scheduled tasks on the user
    interface was not coherent when there was more than one 'affiliate'
    and 'unify' task. Now, the system only allows to schedule one
    recurrent task of each of those types and the user interface shows the
    correct date.
  • Reopen "Add organization" modal after closing it (#1023)
    The "Add organization" dialog would not open again after closing it by
    clicking outside of it.
  • Auto fill login details with password managers (#1034)
    Some password managers were unable to auto fill the login form.
  • Show errors when the tables are not empty
    The user interface did not show any error messages when the
    individuals and organizations tables had items.

Performance improvements:

  • Faster loading times for the list of individuals
    Improve the performance of the individuals query, reducing the loading
    time of the table.

cereslib 1.1.6 - (2026-01-21)

  • Update Poetry's package dependencies

perceval 1.4.5 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.6 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.6 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-puppet 1.1.6 - (2026-01-21)

  • Update Poetry's package dependencies

perceval-weblate 1.1.6 - (2026-01-21)

  • Update Poetry's package dependencies

graal 1.2.6 - (2026-01-21)

  • Update Poetry's package dependencies

grimoire-elk 1.7.0 - (2026-01-21)

New features:

  • Onion study output index naming update
    The Onion study now uses date based index names, ensuring previous
    data remains available while a new study runs or if it fails.

Bug fixes:

  • Unique BugzillaREST ids
    Bugzilla IDs now include a prefix to ensure uniqueness and avoid
    conflicts across item types.

sirmordred 1.2.6 - (2026-01-21)

  • Update Poetry's package dependencies

1.18.1

12 Dec 13:55

Choose a tag to compare

GrimoireLab 1.18.1

The following list describes the changes by component:

1.18.0-rc.1

12 Dec 11:33

Choose a tag to compare

GrimoireLab 1.18.0-rc.1

The following list describes the changes by component:

kidash 1.1.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

sortinghat 1.12.4-rc.2 - (2025-12-12)

Bug fixes:

  • Merge alias of newly created organization
    The user interface raised an error when trying to merge an alias of an
    organization that had just been created using the same dialog.

perceval 1.4.4-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-puppet 1.1.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-weblate 1.1.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

graal 1.2.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

grimoire-elk 1.6.0-rc.1 - (2025-12-12)

New features:

  • Bugzilla REST comments
    Bug comments have been added as part of the BugzillaRest enriched
    index. From now on, this index will have two types of items : 'bug'
    and 'comment'. The new field 'type' has been added to tag the type of
    each item.

sirmordred 1.2.5-rc.2 - (2025-12-12)

  • Update Poetry's package dependencies

1.18.0

12 Dec 12:40

Choose a tag to compare

GrimoireLab 1.18.0

The following list describes the changes by component:

grimoirelab-toolkit 1.2.4 - (2025-12-12)

No changes list available.

kidash 1.1.5 - (2025-12-12)

  • Update Poetry's package dependencies

sortinghat 1.12.4 - (2025-12-12)

Bug fixes:

  • Merge alias of newly created organization
    The user interface raised an error when trying to merge an alias of an
    organization that had just been created using the same dialog.
  • Missing migrations from model changes
    Adds missing database migrations, including an index update and a fix
    to tenant permission defaults.

cereslib 1.1.5 - (2025-12-12)

  • Update Poetry's package dependencies

perceval 1.4.4 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.5 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.5 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-puppet 1.1.5 - (2025-12-12)

  • Update Poetry's package dependencies

perceval-weblate 1.1.5 - (2025-12-12)

  • Update Poetry's package dependencies

graal 1.2.5 - (2025-12-12)

  • Update Poetry's package dependencies

grimoire-elk 1.6.0 - (2025-12-12)

New features:

  • Bugzilla REST comments
    Bug comments have been added as part of the BugzillaRest enriched
    index. From now on, this index will have two types of items : 'bug'
    and 'comment'. The new field 'type' has been added to tag the type of
    each item.

Bug fixes:

  • Git aoc bulk error handling
    Improved handling of partial failures during bulk writes for Git Areas
    of code to prevent errors.

sirmordred 1.2.5 - (2025-12-12)

  • Update Poetry's package dependencies

1.17.4-rc.1

09 Dec 11:00

Choose a tag to compare

GrimoireLab 1.17.4-rc.1

The following list describes the changes by component:

grimoirelab-toolkit 1.2.4-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

kidash 1.1.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

sortinghat 1.12.4-rc.1 - (2025-12-09)

Bug fixes:

  • Missing migrations from model changes
    Adds missing database migrations, including an index update and a fix
    to tenant permission defaults.

cereslib 1.1.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

perceval 1.4.4-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

perceval-puppet 1.1.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

perceval-weblate 1.1.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

graal 1.2.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

grimoire-elk 1.5.4-rc.1 - (2025-12-09)

Bug fixes:

  • Git aoc bulk error handling
    Improved handling of partial failures during bulk writes for Git Areas
    of code to prevent errors.

sirmordred 1.2.5-rc.1 - (2025-12-09)

  • Update Poetry's package dependencies

1.17.3-rc.1

25 Nov 14:44

Choose a tag to compare

GrimoireLab 1.17.3-rc.1

The following list describes the changes by component:

sortinghat 1.12.3-rc.1 - (2025-11-25)

Bug fixes:

  • Redis connection updated in tests
    The package django-rq updated the references to get_redis_connection
    and that caused tests to fail. Fix with the new reference.

grimoire-elk 1.5.3-rc.1 - (2025-11-25)

Bug fixes:

  • Latest date for incremental collection
    Updated the logic for determining the last update date. Now it
    considers both from_date from setup.cfg and the last update from
    Elasticsearch, ensuring to use the most recent date.

sirmordred 1.2.4-rc.1 - (2025-11-25)

  • Update Poetry's package dependencies

1.17.3

25 Nov 15:38

Choose a tag to compare

GrimoireLab 1.17.3

The following list describes the changes by component:

grimoirelab-toolkit 1.2.3 - (2025-11-25)

No changes list available.

kidash 1.1.4 - (2025-11-25)

  • Update Poetry's package dependencies

sortinghat 1.12.3 - (2025-11-25)

Bug fixes:

  • Redis connection updated in tests
    The package django-rq updated the references to get_redis_connection
    and that caused tests to fail. Fix with the new reference.

cereslib 1.1.4 - (2025-11-25)

  • Update Poetry's package dependencies

perceval 1.4.3 - (2025-11-25)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.4 - (2025-11-25)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.4 - (2025-11-25)

  • Update Poetry's package dependencies

perceval-puppet 1.1.4 - (2025-11-25)

  • Update Poetry's package dependencies

perceval-weblate 1.1.4 - (2025-11-25)

  • Update Poetry's package dependencies

graal 1.2.4 - (2025-11-25)

  • Update Poetry's package dependencies

grimoire-elk 1.5.3 - (2025-11-25)

Bug fixes:

  • Latest date for incremental collection
    Updated the logic for determining the last update date. Now it
    considers both from_date from setup.cfg and the last update from
    Elasticsearch, ensuring to use the most recent date.

sirmordred 1.2.4 - (2025-11-25)

  • Update Poetry's package dependencies

2.0.0-alpha.1

17 Nov 09:30

Choose a tag to compare

GrimoireLab 2.0.0-alpha.1

The following list describes the changes by component:

grimoirelab-chronicler 1.0.0-alpha.3 - (2025-11-17)

New features:

  • GrimoireLab Chronicler major release
    First major release for GrimoireLab Chronicler providing the initial
    library that converts raw items fetched by Perceval into events for
    GrimoireLab.

grimoirelab-core 1.0.0-alpha.1 - (2025-11-17)

New features:

  • SortingHat Integration
    Store and manage contributor identities in the SortingHat database,
    accessible via API.
  • Scalable Repository Collection
    Improved scalability for large-scale repository data collection.
  • Bulk Repository Addition
    Add multiple repositories at once from a user or organization.
  • Ecosystem and Project Organization
    Group repositories into ecosystems and projects for better structure
    and analysis.
  • Superuser creation in setup command
    The setup command now supports superuser creation, simplifying initial
    platform setup, especially in containerized environments. It also
    includes a --no-interactive option for non-interactive execution.
  • Event Generation from Git Repositories
    Automatically generate events from commits, merge commits, file
    changes, and contributor identities.
  • OpenSearch Integration
    Store and query collected events in OpenSearch for scalable analytics.
  • Repository Management UI
    Manage repositories directly from the user interface.
  • SBOM Analysis
    Upload and analyze Software Bill of Materials (SBOM) files.

Others:

  • struclog added for logging platform messages
    Organizing log data in a structured format makes easier to read and
    analyze it. After adding 'structlog', log messages will always have a
    structured format. The default mode prints the messages to the console
    in plain format, but it can also be configured to print them in JSON
    format by setting the environment variable 'GRIMOIRELAB_LOGS_JSON' to
    1 or 'true'.

1.17.2-rc.1

11 Nov 10:57

Choose a tag to compare

GrimoireLab 1.17.2-rc.1

The following list describes the changes by component:

grimoirelab-toolkit 1.2.2-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

kidash 1.1.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

sortinghat 1.12.2-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

cereslib 1.1.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

perceval 1.4.2-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

perceval-mozilla 1.2.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

perceval-opnfv 1.1.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

perceval-puppet 1.1.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

perceval-weblate 1.1.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

graal 1.2.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies

grimoire-elk 1.5.2-rc.1 - (2025-11-11)

Bug fixes:

  • UTF-8 handling in OpenSearch for Git Areas of code
    Fixed an issue in the OpenSearch integration where some documents in
    Git areas of code study fail due to invalid UTF-8 characters.

sirmordred 1.2.3-rc.1 - (2025-11-11)

  • Update Poetry's package dependencies