Skip to content

Releases: gorse-io/gorse

Gorse v0.5.0-alpha.7

02 Nov 16:06
30145df

Choose a tag to compare

Gorse v0.5.0-alpha.7 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford the risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Implement external recommenders (#1068).
  • Support early stop training (#1074).
  • Sort user feedback by timestamp on dashboard (#1076).

Performance

  • Support OpenBLAS by default (#1066).
  • Release dataset after training (#1075).
  • Get latest items from database instead of cache (#1078).

Fix

  • Fix panic on loading empty dataset (#1069).
  • Fix PostgreSQL initialization by downgrading gorm (#1071).

BREAK CHANGES

  • Remove useless Subscribe field of User (#1072).
  • Remove popular recommender (#1080).

Gorse v0.5.0-alpha.6

21 Sep 15:25
f6f97aa

Choose a tag to compare

Gorse v0.5.0-alpha.6 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford the risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Performance

  • Dump matrix factorization to HNSW index (#1051).
  • Optimze hyperparameter via optuna (#1002).
  • Release memory of models after dump (#1053).
  • Support Intel® OneAPI Math Kernel Library (#1058).

Fix

  • Fix user-to-user recommendation preview (#1054).

Gorse v0.5.0-alpha.5

25 Aug 14:16
e969d1f

Choose a tag to compare

Gorse v0.5.0-alpha.5 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford the risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Support Apache Kvrocks (#1034).

Fix

  • Fix broken item neighbors API (#1040).
  • Fix user avatar in dashboard (#1048).

BREAK CHANGES

  • Name workers and servers by hostname and port (#1046).
  • Replace /api/intermediate/recommend/* with /api/collaborative-filtering/* (#1047).

Gorse v0.5.0-alpha.4

15 Aug 14:00
0ed58d6

Choose a tag to compare

Gorse v0.5.0-alpha.4 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford the risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Implement item to item recommendation (#905).
  • Implement LLM-based recommenders (#941).
  • Support feedback with value (#1007).

BREAK CHANGES

  • Remove inverted file index for neighbors (#929).
  • Enable HNSW index for matrix factorization by default (#934).

Gorse v0.5.0-alpha.3

14 Jan 13:06
a2ec23f

Choose a tag to compare

Gorse v0.5.0-alpha.3 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford the risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Re-enable Redis cluster support (#924).

Gorse v0.5.0-alpha.2

21 Dec 01:56
c9be1ea

Choose a tag to compare

Gorse v0.5.0-alpha.2 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford the risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Support dump and restore backup (#886).
  • Support dashboard authentication via OIDC (#888).
  • Support set isolation level in configuration (#889).
  • Support mTLS between nodes (#893).
  • Support SQLite in cluster mode (#896).
  • Add non-personalized recommender (#884).

Fix

  • Enable multi-categories filtering for all APIs (#902).

BREAK CHANGES

  • Replace the import and export formats with JSON (#885).

Gorse v0.5.0-alpha.1

05 Nov 12:01
debc903

Choose a tag to compare

Gorse v0.5.0-alpha.1 Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Support ClickHouse back as data storage (#874).

Fix

  • Fix RediSearch query using escape (#770).
  • Upgrade the Redis client version for RediSearch (#868).
  • Remove unnecessary score check (#873).

Gorse v0.4.16

07 Jan 13:58
1b41312

Choose a tag to compare

Features

  • Re-enable Redis Cluster since RediSearch works in the cluster with the right plugin (#807) by @martinhoch42.

Gorse v0.4.15

10 Jan 04:44
09ad3aa

Choose a tag to compare

Features

  • Get more details from the recommendation (#796) by @ubrmnsh

Gorse v0.5.0-alpha

05 Jun 13:50
205d264

Choose a tag to compare

Gorse v0.5.0-alpha Pre-release
Pre-release

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Support JSON labels (#647).
  • Remove recommendation cache for inactive users (#691).
  • Support multiple categories filtering (#704).

BREAK CHANGES

  • Local caches are stored in a folder (#640).
  • Remove Oracle database support (#641).
  • Remove Redis cluster support (#645).
  • Remove ClickHouse support (#648).