Grimoirelab: 2.0.0-alpha.1 Release

Release date:
November 17, 2025
Previous version:
1.20.1 (released March 3, 2026)
Magnitude:
2,152 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

24 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored June 3, 2025
Authored April 9, 2025
Authored June 3, 2025
Authored May 9, 2025
Authored May 9, 2025
Authored May 20, 2025
Authored June 20, 2025
Authored May 20, 2025
Authored June 18, 2025
Authored June 18, 2025
Authored June 19, 2025
Authored January 20, 2025
Authored April 9, 2025
Authored April 8, 2025
Authored April 8, 2025
Authored April 9, 2025
Authored March 11, 2025
Authored April 9, 2025
Authored February 13, 2025
Authored May 30, 2025

Top Contributors in 2.0.0-alpha.1

jjmerchante
sduenas
feitosa-daniel
GeorgLink
Stefan-Buchner

Directory Browser for 2.0.0-alpha.1

All files are compared to previous version, 1.20.1. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

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'.