Skip to content

Latest commit

Β 

History

History
305 lines (214 loc) Β· 5.25 KB

CHANGELOG.md

File metadata and controls

305 lines (214 loc) Β· 5.25 KB

Changelog

All notable changes to this project will be documented in this file.

No changelog for now as git cliff is broken :(

[0.4.2] - 2024-12-20

πŸš€ Features

  • Wrong Mapping finder
  • Add lint filter
  • (lint) Missing_remixer_rel
  • Lint severity colors
  • (lint) Missing_remix_rel
  • (lint) Soundtrack_without_disambiguation
  • Add listening time option on radio overdue
  • (lint) Suspicious_remix

βš™οΈ Miscellaneous Tasks

  • Release v0.4.1
  • Remove actionrs

[0.4.0] - 2024-12-11

πŸš€ Features

  • (lints) Add improvisation hint

πŸ› Bug Fixes

  • Overdue line getting offset in lookup
  • Remove database path print
  • Rename recording time to playtime

[0.3.3] - 2024-12-03

πŸš€ Features

  • Added rank to lookup
  • Add time listened stats
  • Clippy + MissingWorkLint
  • Add musicbrainz clippy command
  • Add missing_release_barcode
  • Display checked entities
  • More display for main entities
  • Change formatting to pretty prints

πŸ› Bug Fixes

  • Missing recording prefetching in stats
  • Migration

🚜 Refactor

  • Migrate bumps
  • Move connection to top level
  • Migrate config
  • Migrate cache clear
  • Remove MBID from used code
  • Underrated radio
  • Migrate timeouts
  • Migrate playlist stub
  • Move interactive_mapper to dev branch
  • Removed unused errors
  • Remove musicbrainz_rs_nova
  • Changed deque order

πŸ“š Documentation

  • Add CONTRIBUTING.mb

πŸ§ͺ Testing

  • Created test fixtures

βš™οΈ Miscellaneous Tasks

  • Remove useless dependancies
  • Release v0.4.0

[0.3.2] - 2024-11-27

πŸš€ Features

  • Copy release db to debug
  • Seed time range for radio
  • Add listen msid remapper
  • Daily report

πŸ› Bug Fixes

  • Refresh recording on lookup
  • Rust 1.83 fixes
  • Bump score in lookup
  • Comment out tests
  • Remove broken badges

🚜 Refactor

  • Move lookup report to recording_with_listens

βš™οΈ Miscellaneous Tasks

  • Remove old migrations
  • Macos Build
  • Update manual release build
  • Bump version
  • Update CMD help
  • Release v0.3.3

[0.3.1] - 2024-11-24

πŸš€ Features

  • Init database

πŸ› Bug Fixes

  • Remove dotenvy
  • Disable load dump

βš™οΈ Miscellaneous Tasks

  • Bump version

[0.3.0] - 2024-11-22

πŸš€ Features

  • Convert overdue radio to sqlite
  • Convert recording lookup
  • Recursive group by
  • ReleaseWithListens
  • Convert recording statistics
  • Convert release statistics
  • Use modular radio generation
  • Added cleanup for old values
  • Work stats
  • Release group stats
  • Migrate artist stats
  • BestOf2024

πŸ› Bug Fixes

  • Clippy fixes
  • Clippy Fixes
  • Debug assertion only lint
  • Create database if not exist
  • Release CI not being in OFFLINE mode
  • Not updated

🚜 Refactor

  • Remove Welds
  • Set some deprecations
  • Migrated compatibility
  • Migrate listen rate radio
  • Listen seeder giving RecordingWithListensCollection
  • Change collector to only need recordings
  • Migrate radio circles
  • Radio cleanup
  • Migrate unmapped listen list
  • Cleanup
  • Migrate listen dump import
  • Remove old listen importer
  • Changed project name

🎨 Styling

  • Cargo fmt
  • Cargo fmt

πŸ§ͺ Testing

  • Remove broken tests
  • Remove test as way too slow to run

βš™οΈ Miscellaneous Tasks

  • Deactivate underrated radio for now
  • Update depandencies
  • Fix SQLX offline
  • Bump version

CI

  • Fix release CI

[0.2.2] - 2024-10-10

πŸš€ Features

  • Shell completion generation
  • Use separate folder for debug builds
  • Add default username for CLI
  • Add bump command
  • Add bumps to overdue radio
  • Bumps for listen rate radio

πŸ› Bug Fixes

  • 1.80 clippy warnings
  • Migrate derive_more to 1.0
  • Ignore deleted mbids
  • 1.81.0 clippy update
  • Remove target prefix on stats command
  • Clippy fixes
  • MBID parsing
  • Clippy fixes
  • Properly calculate average time between listens
  • 1.80 clippy warnings

πŸ§ͺ Testing

  • Added clippy lints

βš™οΈ Miscellaneous Tasks

  • Add .env to gitingore
  • Release

[0.2.1] - 2024-07-08

πŸš€ Features

  • Compatibility checker
  • Colored help
  • Added auto unmapped refresh in configuration

πŸ› Bug Fixes

  • Readme cli docs links

βš™οΈ Miscellaneous Tasks

  • Remove useless deps and update
  • Release
  • Update readme

CI

  • Run release workflow on release publishing
  • Added release_manual.yml

[0.2.0] - 2024-07-03

πŸš€ Features

  • Read MBIDs from strings
  • Added config file
  • Token Saving
  • Import listens from dump
  • Radio generation configuration
  • Recording timeout
  • Specialized mbid for primary alias checking
  • Associated recording ID to its listens
  • Added mapper blacklist
  • Added cache clear command
  • Statistics lookup for recording
  • Added markdown document for CLI

πŸ› Bug Fixes

  • Removed old stats structs
  • PR Fixes
  • Update CI on develop
  • Use fully remove for index deletion
  • Downgrade triomphe to 0.1.12
  • Revert cargo update

🚜 Refactor

  • Removed Useless modules
  • Specfying returned string mapping
  • Push cleanup after job
  • More work on typestate MBIDs

βš™οΈ Miscellaneous Tasks

  • Job dependancies
  • Caching fix
  • Msrv check
  • Remove lazy_static
  • Update musicbrainz_rs
  • Release

[0.1.1] - 2024-05-31

πŸ› Bug Fixes

  • Debug assertion using the wrong name

🚜 Refactor

  • Cleanup Recording Entity
  • Cleanup Artist Entity

βš™οΈ Miscellaneous Tasks

  • Release
  • Release