Releases: chaoss/grimoirelab-core
Releases · chaoss/grimoirelab-core
1.0.0-alpha.1
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-interactiveoption 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'.
0.1.0
grimoirelab-core 0.1.0 - (2025-10-16)
New features:
- Bulk Repository Addition
Add multiple repositories at once from a user or organization. - 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. - 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. - Event Generation from Git Repositories
Automatically generate events from commits, merge commits, file
changes, and contributor identities. - Ecosystem and Project Organization
Group repositories into ecosystems and projects for better structure
and analysis.
0.0.1-rc.2
grimoirelab-core 0.0.1-rc.2 - (2025-01-16)
No changes list available.
0.0.1-rc.1
grimoirelab-core 0.0.1-rc.1 - (2025-01-16)
We are excited to announce the release of the GrimoireLab scheduler,
a distributed job queue designed to fetch data from software
repositories using Perceval.
Key Features:
-
Repository Management: Add repositories via a REST API, automatically
transforming them into Perceval jobs. -
Efficient Job Execution: Distributed workers execute one job at a time,
pulling tasks from the queue and ensuring seamless data retrieval. -
Continuous Updates: Successfully completed jobs are re-scheduled to
fetch new data periodically. -
Redis Integration: Data fetched by each job is published to a Redis
queue by default.
This release enhances scalability in GrimoireLab.