Releases: gaseous-project/hasheous
Releases · gaseous-project/hasheous
v1.5.0
What's Changed
What's New
- Add MAMERedump support and refactor related components by @michael-j-green in #301
- Implement PureDOSDAT signature fetching by @michael-j-green in #303
- Add tagging functionality by @michael-j-green in #317
- Implement hourly maintenance for metadata bundles by @michael-j-green in #320
- Add maintenance routines for cache and insights by @michael-j-green in #321
- Remove limit clause from DataObject query for improved data retrieval by @michael-j-green in #325
- Enhance metadata dump and hash lookup functionality by @michael-j-green in #328
- Add hourly maintenance tasks and database schema updates by @michael-j-green in #329
- Fix typo in homepage funding text by @sargunv in #341
- Add Task and Client Models with Database Enhancements by @michael-j-green in #331
- Enhance metadata handling with caching and progress reporting by @michael-j-green in #350
Bug Fixes
- Fix NoIntro Parent/Clone Import by @michael-j-green in #307
- Fix IGDB metadata fetching and improve logging clarity by @michael-j-green in #319
- Refactor and enhance metadata dump process by @michael-j-green in #330
- Enhance pruning logic to report deleted records count by @michael-j-green in #351
Dependencies
- Bump the nuget group with 1 update by @dependabot[bot] in #295
- Bump hasheous-client from 1.4.1 to 1.4.2 by @dependabot[bot] in #291
- Bump Microsoft.AspNetCore.Identity.UI from 8.0.20 to 8.0.21 by @dependabot[bot] in #294
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 8.0.20 to 8.0.21 by @dependabot[bot] in #293
- Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 8.0.20 to 8.0.21 by @dependabot[bot] in #292
- Bump Microsoft.AspNetCore.Authentication.Google from 8.0.20 to 8.0.21 by @dependabot[bot] in #290
- Bump gaseous-signature-parser and hasheous-client by @dependabot[bot] in #327
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 8.0.21 to 8.0.22 by @dependabot[bot] in #316
- Bump Microsoft.AspNetCore.Identity.UI from 8.0.21 to 8.0.22 by @dependabot[bot] in #315
- Bump Microsoft.AspNetCore.Authentication.Google from 8.0.21 to 8.0.22 by @dependabot[bot] in #313
New Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
What's New
- Update role checks for scan functionality by @michael-j-green in #205
- Implement Metadata Map Dump functionality and related configurations by @michael-j-green in #246
- Add copilot instructions and update guard workflow for documentation consistency by @michael-j-green in #248
- Implement "Verified Email" role with automatic assignment, resend verification functionality, and authentication fixes by @Copilot in #249
- Enhance GiantBomb metadata fetching and indexing by @michael-j-green in #253
- Add ComputeObjectPropertyHash method and refactor resource names by @michael-j-green in #256
- Expose tracking methods and enhance GiantBomb metadata handling by @michael-j-green in #257
- Add workflow to clean up Action cache on Pull Request close by @michael-j-green in #265
- Refactor metadata dump process and enhance Insights data retrieval by @michael-j-green in #270
- Add metadata fetching for Redump, TOSEC, WHDLoad, and FBNeo by @michael-j-green in #276
- Add Open Graph meta tags for data object detail pages by @michael-j-green in #277
- Add cache flushing functionality and UI elements by @michael-j-green in #279
- Add support for Redump cuesheets with syntax highlighting by @michael-j-green in #281
- Enhance extraction process with validation and sanitization by @michael-j-green in #282
- Add dumps page with API integration and localization support by @michael-j-green in #286
Bug Fixes
- Enhance background task management and API security by @michael-j-green in #204
- Enhance error handling and remove Copilot Instructions Guard workflow by @michael-j-green in #258
- Enhance GiantBomb metadata handling by @michael-j-green in #266
- Add image tag processing after storing game data by @michael-j-green in #268
- Add file extension to open graph tags by @michael-j-green in #278
- Prevent program crash when extracting Redump files due to duplicate file names by @michael-j-green in #280
Dependencies
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 8.0.18 to 8.0.19 by @dependabot[bot] in #240
- Bump Microsoft.AspNetCore.Identity.UI from 8.0.18 to 8.0.19 by @dependabot[bot] in #239
- Bump Microsoft.AspNetCore.Authentication.Google from 8.0.18 to 8.0.19 by @dependabot[bot] in #238
- Bump Microsoft.AspNetCore.OpenApi from 8.0.18 to 8.0.19 by @dependabot[bot] in #237
- Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 8.0.18 to 8.0.19 by @dependabot[bot] in #236
- Bump Swashbuckle.AspNetCore from 9.0.3 to 9.0.4 by @dependabot[bot] in #255
- Bump Microsoft.AspNetCore.Identity.UI from 8.0.19 to 8.0.20 by @dependabot[bot] in #263
- Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 8.0.19 to 8.0.20 by @dependabot[bot] in #262
- Bump Microsoft.AspNetCore.OpenApi from 8.0.19 to 8.0.20 by @dependabot[bot] in #261
- Bump Microsoft.AspNetCore.Authentication.Google from 8.0.19 to 8.0.20 by @dependabot[bot] in #260
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 8.0.19 to 8.0.20 by @dependabot[bot] in #259
- Bump Swashbuckle.AspNetCore from 9.0.4 to 9.0.6 by @dependabot[bot] in #285
- Bump StackExchange.Redis from 2.9.17 to 2.9.25 by @dependabot[bot] in #284
- Bump HtmlAgilityPack from 1.12.3 to 1.12.4 by @dependabot[bot] in #283
New Contributors
- @Copilot made their first contribution in #249
Full Changelog: v1.3.0...v1.4.0
v1.4.0-preview.1
What's Changed
What's New
- Update role checks for scan functionality by @michael-j-green in #205
- Implement Metadata Map Dump functionality and related configurations by @michael-j-green in #246
- Add copilot instructions and update guard workflow for documentation consistency by @michael-j-green in #248
- Implement "Verified Email" role with automatic assignment, resend verification functionality, and authentication fixes by @Copilot in #249
- Enhance GiantBomb metadata fetching and indexing by @michael-j-green in #253
- Add ComputeObjectPropertyHash method and refactor resource names by @michael-j-green in #256
- Expose tracking methods and enhance GiantBomb metadata handling by @michael-j-green in #257
- Add workflow to clean up Action cache on Pull Request close by @michael-j-green in #265
- Refactor metadata dump process and enhance Insights data retrieval by @michael-j-green in #270
- Add metadata fetching for Redump, TOSEC, WHDLoad, and FBNeo by @michael-j-green in #276
- Add Open Graph meta tags for data object detail pages by @michael-j-green in #277
- Add cache flushing functionality and UI elements by @michael-j-green in #279
- Add support for Redump cuesheets with syntax highlighting by @michael-j-green in #281
- Enhance extraction process with validation and sanitization by @michael-j-green in #282
- Add dumps page with API integration and localization support by @michael-j-green in #286
Bug Fixes
- Enhance background task management and API security by @michael-j-green in #204
- Enhance error handling and remove Copilot Instructions Guard workflow by @michael-j-green in #258
- Enhance GiantBomb metadata handling by @michael-j-green in #266
- Add image tag processing after storing game data by @michael-j-green in #268
- Add file extension to open graph tags by @michael-j-green in #278
- Prevent program crash when extracting Redump files due to duplicate file names by @michael-j-green in #280
Dependencies
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 8.0.18 to 8.0.19 by @dependabot[bot] in #240
- Bump Microsoft.AspNetCore.Identity.UI from 8.0.18 to 8.0.19 by @dependabot[bot] in #239
- Bump Microsoft.AspNetCore.Authentication.Google from 8.0.18 to 8.0.19 by @dependabot[bot] in #238
- Bump Microsoft.AspNetCore.OpenApi from 8.0.18 to 8.0.19 by @dependabot[bot] in #237
- Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 8.0.18 to 8.0.19 by @dependabot[bot] in #236
- Bump Swashbuckle.AspNetCore from 9.0.3 to 9.0.4 by @dependabot[bot] in #255
- Bump Microsoft.AspNetCore.Identity.UI from 8.0.19 to 8.0.20 by @dependabot[bot] in #263
- Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 8.0.19 to 8.0.20 by @dependabot[bot] in #262
- Bump Microsoft.AspNetCore.OpenApi from 8.0.19 to 8.0.20 by @dependabot[bot] in #261
- Bump Microsoft.AspNetCore.Authentication.Google from 8.0.19 to 8.0.20 by @dependabot[bot] in #260
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 8.0.19 to 8.0.20 by @dependabot[bot] in #259
- Bump Swashbuckle.AspNetCore from 9.0.4 to 9.0.6 by @dependabot[bot] in #285
- Bump StackExchange.Redis from 2.9.17 to 2.9.25 by @dependabot[bot] in #284
- Bump HtmlAgilityPack from 1.12.3 to 1.12.4 by @dependabot[bot] in #283
New Contributors
- @Copilot made their first contribution in #249
Full Changelog: v1.3.0...v1.4.0-preview.1
v1.3.0
What's Changed
- Added expansion options to IGDB proxy by @michael-j-green in #164
- Add GiantBomb mapping support by @michael-j-green in #166
- Resolved an error with expanding IGDB proxy fields by @michael-j-green in #167
- Switch IGDB slugs to Ids by @michael-j-green in #168
- Add Valkey caching support by @michael-j-green in #171
- Insights by @michael-j-green in #172
- Add support for social login buttons by @michael-j-green in #173
- Bug fixes and minor enhancements by @michael-j-green in #178
- Minor bugfixes by @michael-j-green in #179
- More fixes by @michael-j-green in #180
- Inisghts performance improvements by @michael-j-green in #181
- Add support for website submissions and enhance metadata handling by @michael-j-green in #184
- Bump StackExchange.Redis from 2.8.41 to 2.8.47 by @dependabot[bot] in #183
- Add Roman numeral conversion methods and integrate into game search logic by @michael-j-green in #186
- Implement archive observation feature with database enhancements by @michael-j-green in #189
- Filter games by platform and enhance database functionality by @michael-j-green in #192
- Refactor AddVote method for improved error handling and user guidance by @michael-j-green in #194
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Removed the rate limiter by @michael-j-green in #149
- Database access is now asynchronous by @michael-j-green in #152
- Update IGDB Models by @michael-j-green in #153
- Minor bug fixes by @michael-j-green in #154
- Add new options to restrict returned data during hash lookup by @michael-j-green in #155
- Enhance merging menu by @michael-j-green in #156
- Resolve bug with new hash response filter by @michael-j-green in #157
- Added a timeout, made lookups a bit more efficient by @michael-j-green in #158
- Enhanced log cleanup by @michael-j-green in #159
- Fix IGDB age descriptions by @michael-j-green in #160
- Implement support for IGDB dumps by @michael-j-green in #162
Full Changelog: v1.1.5...v1.2.0
v1.1.5
What's Changed
- Fixed issue with database field type for localisation not being set correctly by @michael-j-green in #129
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson and Newtonsoft.Json by @dependabot in #138
- Bump Microsoft.AspNetCore.OpenApi from 8.0.13 to 8.0.15 by @dependabot in #137
- Bump Microsoft.Extensions.DependencyInjection from 9.0.2 to 9.0.4 by @dependabot in #136
- Bump Swashbuckle.AspNetCore from 7.3.1 to 8.1.1 by @dependabot in #135
- Shorten lookup caching from 7 days to 5 minutes by @michael-j-green in #139
- Check that downloaded files are non-zero length and respond to the client accordingly. by @michael-j-green in #140
- Fix for an SQL injection by @michael-j-green in #141
- Fix for SQL injection by @michael-j-green in #142
- Fix for SQL injection by @michael-j-green in #143
- Enhanced SQL filtering by @michael-j-green in #144
- Remove trace log command by @michael-j-green in #145
- Add indexes to improve performance by @michael-j-green in #146
- Fix paths provided in image filename by @michael-j-green in #147
- Add FBNeo DAT Support by @michael-j-green in #148
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- Update en.json by @zodac in #115
- Add RetroAchiements support by @michael-j-green in #117
- Resolve an error in the SQL upgrade script by @michael-j-green in #118
- Bug fixes, and minor UI updates by @michael-j-green in #119
- Provide links to Open Collective, and TOS updates by @michael-j-green in #121
- Bump Swashbuckle.AspNetCore from 7.2.0 to 7.3.1 by @dependabot in #125
- Bump Microsoft.AspNetCore.OpenApi from 8.0.12 to 8.0.13 by @dependabot in #124
- Bump Microsoft.Extensions.DependencyInjection from 9.0.1 to 9.0.2 by @dependabot in #123
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson and Newtonsoft.Json by @dependabot in #122
- Add support for region data from the IGDB metadata proxy by @michael-j-green in #126
- Fix for downloaded RetroAchievements content by @michael-j-green in #127
New Contributors
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
- Make Automapper more efficient by excluding already processed ROMs by @michael-j-green in #90
- Overhauled VIMMSLair matching for more reliable manual matching by @michael-j-green in #91
- Add support for mapping to TheGamesDB by @michael-j-green in #92
- Only show metadata map section on metadata pages by @michael-j-green in #93
- Bug fixes, and extra logging by @michael-j-green in #94
- Bug fixes by @michael-j-green in #95
- Update the hasheous client by @michael-j-green in #96
- Add ImmutableId to all metadata maps by @michael-j-green in #98
- Bump MySqlConnector from 2.3.7 to 2.4.0 by @dependabot in #88
- Bump Swashbuckle.AspNetCore from 7.1.0 to 7.2.0 by @dependabot in #97
- Grow the size of the slug column by @michael-j-green in #99
- Add IGDB release dates table by @michael-j-green in #100
- Update Hasheous Client Library by @michael-j-green in #101
- Fix for when a platform has a bad IGDB mapping by @michael-j-green in #102
- Add support for WHDLoad signatures; by @michael-j-green in #103
- Thegamesdb-proxy by @michael-j-green in #106
- Show the background tasks api endpoints by @michael-j-green in #107
- Add ability to respond with the first found signature, or all. by @michael-j-green in #111
- Country and language now available for all roms by @michael-j-green in #112
- Signature source type ids are now available for each signature by @michael-j-green in #113
- Bump Microsoft.Extensions.DependencyInjection from 9.0.0 to 9.0.1 by @dependabot in #110
- Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson and Newtonsoft.Json by @dependabot in #109
- Bump Microsoft.AspNetCore.OpenApi from 8.0.11 to 8.0.12 by @dependabot in #108
Full Changelog: v1.1.2...v1.1.3
v1.1.2
v1.1.1
What's Changed
- Documentation fix, and added Google ads by @michael-j-green in #86
Full Changelog: v1.1.0...v1.1.1