Skip to content

Commit

Permalink
🔖(minor) bump release to 4.1.0
Browse files Browse the repository at this point in the history
Added

- Add LRS multitenancy support for user-specific target storage

Changed

- `query_statements` and `query_statements_by_ids` methods can now take an
optional user-specific target

Fixed

- Backends: switch LRSStatementsQuery since/until field types to iso 8601 string

Removed

- Removed `event_table_name` attribute of the ClickHouse data backend
  • Loading branch information
wilbrdt committed Feb 12, 2024
1 parent 2ea00d2 commit 4f88132
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 5 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ and this project adheres to

## [Unreleased]

## [4.1.0] - 2024-02-12

### Added

- Add LRS multitenancy support for user-specific target storage
Expand Down Expand Up @@ -439,7 +441,8 @@ as per the xAPI specification
- Add optional sentry integration
- Distribute Arnold's tray to deploy Ralph in a k8s cluster as cronjobs

[unreleased]: https://github.com/openfun/ralph/compare/v4.0.0...main
[unreleased]: https://github.com/openfun/ralph/compare/v4.1.0...main
[4.1.0]: https://github.com/openfun/ralph/compare/v4.0.0...v4.1.0
[4.0.0]: https://github.com/openfun/ralph/compare/v3.9.0...v4.0.0
[3.9.0]: https://github.com/openfun/ralph/compare/v3.8.0...v3.9.0
[3.8.0]: https://github.com/openfun/ralph/compare/v3.7.0...v3.8.0
Expand Down
2 changes: 1 addition & 1 deletion UPGRADE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All instructions to upgrade this project from one release to the next will be do

This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

### 3.x.x to 4.0.0
### 3.x to 4.y

#### Upgrade user credentials
To conform to xAPI specifications, we need to represent users as xAPI Agents. You must therefore delete and re-create the credentials file using the updated cli, OR you can modify it directly to add the `agents` field. The credentials file is located in `{ RALPH_APP_DIR }/{ RALPH_AUTH_FILE }` (defaults to `.ralph/auth.json`). Each user profile must follow the following pattern (see [this post](https://xapi.com/blog/deep-dive-actor-agent/) for examples of valid agent objects) :
Expand Down
4 changes: 4 additions & 0 deletions src/helm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ and this project adheres to

## [Unreleased]

### Changed

- Upgrade appVersion to `4.1.0`

## [0.3.0] - 2024-02-07

### Added
Expand Down
2 changes: 1 addition & 1 deletion src/helm/ralph/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ name: ralph
description: Ralph, the ultimate Learning Record Store (and more!) for your learning analytics
type: application
version: 0.3.0
appVersion: "4.0.0"
appVersion: "4.1.0"
icon: https://raw.githubusercontent.com/openfun/logos/main/ralph/ralph-color-dark.png
2 changes: 1 addition & 1 deletion src/ralph/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""Ralph module."""

__version__ = "4.0.0"
__version__ = "4.1.0"
2 changes: 1 addition & 1 deletion src/tray/tray.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
metadata:
name: ralph
version: 4.0.0
version: 4.1.0

0 comments on commit 4f88132

Please sign in to comment.