Skip to content

Latest commit

 

History

History
497 lines (360 loc) · 55.7 KB

CHANGELOG.md

File metadata and controls

497 lines (360 loc) · 55.7 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


0.8.0 - 2024-10-07

Bug Fixes

  • (cdstub) Make Barcode field optional - (cefceb2) - Jan Holthuis
  • (discid) Fix serialization for Disc and Discid - (286e7f0) - Jan Holthuis
  • (entity) Fix serialization of BrowseResult type - (1ed0497) - Jan Holthuis
  • (event) Make time field optional - (a89bb6b) - Jan Holthuis
  • (genre) Make count field optional - (ab94cb5) - Jan Holthuis
  • (place) Fix (de-)serialization of string coordinates - (96f207f) - Jan Holthuis
  • (relations) Use correct case for RelationContent - (6128b64) - Jan Holthuis
  • (search) Fix serialization of SearchResult type - (fd1433d) - Jan Holthuis
  • (tag) Make count field optional - (adf7e8e) - Jan Holthuis
  • (work) Fix serialization of MusicalKey - (2b8d84f) - Jan Holthuis
  • musicbrainz logo in readme - (af18ea0) - @RustyNova
  • add track offset to media - (e62d78c) - @RustyNova
  • Added artist credits to tracks - (c547cc1) - @RustyNova
  • Set track's recording as optional as it can be undefined - (8845408) - @RustyNova
  • missing media inc querry - (378255b) - @RustyNova
  • Update once_cell for new minimum requirements - (b81df71) - @RustyNova
  • Mirror Serialization - (195a6cd) - @RustyNova

Continuous Integration

Documentation

Features

  • (cdstub) Add missing disambiguation field for CDStub - (c5974c8) - Jan Holthuis
  • (genre) Add missing optional fields - (d7b0f91) - Jan Holthuis
  • (recording) Add support for first-release-date field - (c228ef3) - Jan Holthuis
  • (release) Add helpers to get script/language as name/code strings - (e1290d3) - Jan Holthuis
  • (release) Add support for asin field - (c18566c) - Jan Holthuis
  • (release) Add support for text-representation field - (e9fb639) - Jan Holthuis
  • (search) Implement Searchable for Place/Tag/Url - (4655b9b) - Jan Holthuis
  • (tag) Add missing score field - (224bbe5) - Jan Holthuis

Miscellaneous Chores


0.7.0 - 2024-09-04

Build system

  • (deps) bump softprops/action-gh-release from 1 to 2 - (8a8903c) - dependabot[bot]
  • (deps) bump actions/checkout from 2 to 4 - (64668e3) - dependabot[bot]
  • Bump MSRV to 1.70 - (fab5c38) - @RustyNova

Continuous Integration

Miscellaneous Chores

Style

Tests


0.5.1 - 2024-05-30

Miscellaneous Chores


0.5.0 - 2023-01-22

Bug Fixes

Build system

Continuous Integration

Documentation

Features

Miscellaneous Chores

Refactoring

Style

Tests


0.4.0 - 2021-05-28

Miscellaneous Chores

b7ab90 - fix clippy lints - oknozor

Bug Fixes

9699a3 - fix release date deserialization - oknozor

Features

8d2222 - fetch coverart images for releases - ritiek


0.3.0 - 2021-03-23

Continuous Integration

5de00e - update cog release config - oknozor

ff8b41 - remove duplicate test/coverage in CI - oknozor

567523 - switch default branch to 'main' - oknozor

02e33e - add cocogitto - oknozor

b75647 - move to github action - oknozor

0fb73c - add sonnar - oknozor

Tests

8c510e - entity annotations - ritiek

96a8f8 - execute area unit-tests - ritiek

f85ef7 - refactor integration test organisation - oknozor

Miscellaneous Chores

1af42a - fix typo in cog config - oknozor

0f461f - bump lucene query builder to 0.2.4 - oknozor

04fbd2 - lucene query builder to 0.2.3 - oknozor

927f60 - fmt all - oknozor

34d99a - disable places test until next MB release - oknozor

1a3e6e - version 0.1.4 - oknozor

c2c6ce - version 0.1.3 - oknozor

05da0b - release 0.1.2 - oknozor

f38a0a - remove useless print - oknozor

1c8e11 - remove useless bin folder - oknozor

27c8f4 - alpha 0.1.1 - oknozor

75c7e2 - Create LICENSE - oknozor

Refactoring

763f3b - add macro generated builder functions for browse query - oknozor

92ef0d - add macro generated builder functions for includes - oknozor

5bbea4 - use Default impl instead of custom ones - oknozor

ff8931 - rename test files - oknozor

0f9e2e - split query trait into specialized fetch and browse trait - oknozor

58c45c - extract http param literals to consts - oknozor

9123d7 - use lazy static http client - oknozor

ca430a - make artists include tests more explicit - oknozor

6f8e03 - make label include tests more explicit - oknozor

1e74cb - correct yaml lints - oknozor

1d3efa - use serde global deserialization policy to force kebab-case globally - oknozor

f16872 - rename package to according to MusicBrainz guidelines - oknozor

7b51b3 - clean imports - oknozor

032528 - generify http query - oknozor

387d78 - clean imports - oknozor

Features

15cca3 - add search query - oknozor

7b726c - add search entity - oknozor

932f75 - add all browses for works - oknozor

32593f - add all browses for release_groups - oknozor

939180 - add all browses for releases - oknozor

00ffbb - add all browses for recordings - oknozor

32f528 - add all browses for places - oknozor

c1f6e1 - add all browses for labels - oknozor

49754f - add all browses for events - oknozor

1f1257 - add all browses for artists - oknozor

3b5ecd - add a deserialize impl for generic browse result - oknozor

bb569d - make http client configurable - oknozor

ca3b42 - partially add annotations - oknozor

f5ba96 - add genres - oknozor

72f5f6 - add rating everywhere - oknozor

9b3bb2 - add aliases everywhere - oknozor

14069d - add tags - oknozor

fb8c8d - add media - oknozor

ce22b1 - add release group includes - oknozor

e70a7f - add release includes - oknozor

965426 - add recording incs & label aliases - oknozor

03a4d8 - add label releases - oknozor

201953 - add url - oknozor

397b49 - add serie - oknozor

20774d - add place - oknozor

3f9ed7 - add instrument - oknozor

bed043 - add event - oknozor

7925d1 - bound include to each entity separatly - oknozor

1a4841 - add aliases and artist alias relation - oknozor

a18c9a - add recording and releases-groups incs for artists - oknozor

571d78 - add rustfmt - oknozor

ef79a8 - add the ability to use inc params - oknozor

6de2c9 - add a generic way to build request with fluent syntax - oknozor

b426b8 - add relations to model - oknozor

55d33a - add area: GET, move area and lifespan to dedicated modules - oknozor

020ee4 - add label - oknozor

ce2021 - add work - oknozor

4bddf6 - add release - oknozor

0274c9 - add release group and refactor doc comments - oknozor

72c2f6 - add build status image - oknozor

b1dda8 - add travis configuration - oknozor

2d66df - add recording - oknozor

be48bf - split model in a dedicated module - oknozor

3bf93f - add optional life time to areas, for search route - oknozor

Documentation

045b8c - add crate level doc and fix visibility - oknozor

7295f3 - add search example - oknozor

6983f4 - update README - oknozor

cc872b - update doc for browse query - oknozor

114129 - update examples and readme - oknozor

c06897 - move model status to github milestone - oknozor

30db59 - update README - oknozor

bc3269 - update manifest - oknozor

3284e4 - update readme - oknozor

22ca63 - update manifest - oknozor

19d317 - update README - oknozor

7a6ce1 - add begin area - oknozor

8ba26a - add info about life span add format doc - oknozor

Bug Fixes

74304c - fix created date format in search response - oknozor

fbb8fc - no sonar for rustacean - oknozor

49a4a7 - temporary fix for musicbrainz api rate limit - oknozor

9cdaba - add build and test to new config - oknozor

e8b419 - typo - oknozor

Style

e84d35 - rustfmt all - oknozor


This changelog was generated by cocogitto.