From 50bcb6795d7f7c0dae01e747924f1b6146d5a527 Mon Sep 17 00:00:00 2001
From: John Beresford <jberesford@volcaus.com>
Date: Fri, 22 Nov 2024 20:35:59 -0800
Subject: [PATCH] retrom-v0.4.6

---
 CHANGELOG.md | 22 ++++++++++++++++++++++
 Cargo.lock   | 14 +++++++-------
 Cargo.toml   | 16 ++++++++--------
 3 files changed, 37 insertions(+), 15 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index eb9da815..28f482a5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
+## [0.4.6](https://github.com/JMBeresford/retrom/compare/retrom-v0.4.5...retrom-v0.4.6) - 2024-11-23
+
+### Fixes
+- link rendering in changelog
+
+
+
+### New
+- scanned games are matched by platform
+
+    Library scans will now take a games platform into account when matching
+    via IGDB.
+
+
+
+- prioritize exact matches in IGDB search by default
+
+    fixes [#168](https://github.com/JMBeresford/retrom/pull/168)
+
+
+
+
 ## [0.4.5](https://github.com/JMBeresford/retrom/compare/retrom-v0.4.4...retrom-v0.4.5) - 2024-11-22
 
 ### Fixes
diff --git a/Cargo.lock b/Cargo.lock
index d1e2997d..b9ca6bd0 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4252,7 +4252,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-client"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "async-compression",
  "dotenvy",
@@ -4284,7 +4284,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-codegen"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "diesel",
  "prost",
@@ -4303,7 +4303,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-db"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "async-trait",
  "deadpool",
@@ -4317,7 +4317,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-plugin-installer"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "dotenvy",
  "futures",
@@ -4334,7 +4334,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-plugin-launcher"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "dotenvy",
  "hyper 0.14.30",
@@ -4359,7 +4359,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-plugin-service-client"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "hyper 0.14.30",
  "hyper-rustls 0.25.0",
@@ -4379,7 +4379,7 @@ dependencies = [
 
 [[package]]
 name = "retrom-service"
-version = "0.4.5"
+version = "0.4.6"
 dependencies = [
  "async_zip",
  "bigdecimal",
diff --git a/Cargo.toml b/Cargo.toml
index 417d8c85..fe54f597 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,7 +6,7 @@ exclude = ["**/node_modules"]
 
 [workspace.package]
 edition = "2021"
-version = "0.4.5"
+version = "0.4.6"
 authors = ["John Beresford <jberesford@volcaus.com>"]
 license = "GPL-3.0"
 readme = "./README.md"
@@ -34,13 +34,13 @@ tracing-futures = { version = "0.2.5", features = ["tokio", "futures"] }
 tokio = { version = "1.37.0", features = ["full"] }
 tokio-util = { version = "0.7.11", features = ["io", "compat"] }
 dotenvy = "0.15.7"
-retrom-db = { path = "./packages/db", version = "^0.4.5" }
-retrom-client = { path = "./packages/client", version = "^0.4.5" }
-retrom-service = { path = "./packages/service", version = "^0.4.5" }
-retrom-codegen = { path = "./packages/codegen", version = "^0.4.5" }
-retrom-plugin-installer = { path = "./plugins/retrom-plugin-installer", version = "^0.4.5" }
-retrom-plugin-launcher = { path = "./plugins/retrom-plugin-launcher", version = "^0.4.5" }
-retrom-plugin-service-client = { path = "./plugins/retrom-plugin-service-client", version = "^0.4.5" }
+retrom-db = { path = "./packages/db", version = "^0.4.6" }
+retrom-client = { path = "./packages/client", version = "^0.4.6" }
+retrom-service = { path = "./packages/service", version = "^0.4.6" }
+retrom-codegen = { path = "./packages/codegen", version = "^0.4.6" }
+retrom-plugin-installer = { path = "./plugins/retrom-plugin-installer", version = "^0.4.6" }
+retrom-plugin-launcher = { path = "./plugins/retrom-plugin-launcher", version = "^0.4.6" }
+retrom-plugin-service-client = { path = "./plugins/retrom-plugin-service-client", version = "^0.4.6" }
 futures = "0.3.30"
 bytes = "1.6.0"
 reqwest = { version = "0.12.3", features = [