Releases: metabrainz/bookbrainz-site
v-2024-08-20.0
What's Changed
- BB-765: Identifiers editor: each value should show a generated link from the cleaned up value by @insane-22 in #1055
- Updates for Docker compose v2 by @MonkeyDo in #1089
- fix(BB-793): Improve the UX with the search field option entity by @MohamedAli00949 in #1075
- fix(profile): change Twitter to X by @TheNourhan in #1074
- refactor simple react jsx to typescript by @meziyum in #1066
- Fix BB-760 : When elasticsearch configuration is missing, server crashes by @Tarunmeena0901 in #1081
- fix BB-782 : Unable to edit Author Credit after having set it by @Tarunmeena0901 in #1092
- refactor(statistics) to typescript by @meziyum in #1077
- BB-764: Unified form ISBNs bug by @insane-22 in #1083
- fix(helpers): Replace deleted utility by lodash function by @kellnerd in #1094
- Search admin and indexing improvements by @MonkeyDo in #1093
- Fix BB-768 : Unset Author Credit leads to bugs by @Tarunmeena0901 in #1051
- BB-803: Sort author credits by their position by @MonkeyDo in #1100
- Fix search entity type by @MonkeyDo in #1101
New Contributors
- @MohamedAli00949 made their first contribution in #1075
- @TheNourhan made their first contribution in #1074
Dependency Updates
- chore(deps): bump nodemailer from 6.7.2 to 6.9.9 by @dependabot in #1068
- chore(deps): Override dependency for react-select-fast-filter-options by @MonkeyDo in #1069
- chore(deps): bump es5-ext from 0.10.53 to 0.10.63 by @dependabot in #1072
- chore(deps): bump express from 4.18.2 to 4.19.2 by @dependabot in #1082
- chore(deps-dev): bump webpack-dev-middleware from 5.3.1 to 5.3.4 by @dependabot in #1078
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #1097
- chore(deps): bump ws from 7.5.6 to 7.5.10 by @dependabot in #1099
- chore(deps-dev): bump webpack-dev-middleware from 5.3.4 to 7.2.1 by @dependabot in #1086
- chore(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.29.1 by @dependabot in #1102
Full Changelog: v-2024-02-23.0...v-2024-08-20.0
v-2024-02-23.0
π Changes since last version
We have been notified that the book wizard was recently broken.
This quick version fixes the issue, and adds another bug fix as well.
π New features and bug fixes
- chore(deps): Revert react-redux package upgrade (#1067) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-766:Empty identifiers/aliases prevent submission of an entity (#1048) @insane-22
- refactor(profile): refactor achievement to typescript (#1025) @meziyum
π Many thanks to everyone who participated in this release π
@MonkeyDo, @insane-22 and @meziyum
v-2024-02-16.0
v-2024-02-06.1
π Changes since last version
The previous version deployed earlier today did not fix the search indexing issue, unfortunately.
This mini-version improves debugging and prevents the website from crashing, as a stopgap measure while I find the root of the problem.
v-2024-02-06.0
π Changes since last version
Previous version created some issues with indexing works on our search server.
Sorry about that !
π New features and bug fixes
- BB-726: refactor drag-and-drop component by @meziyum in #966
- TypeScript migration of the ORM by @kellnerd in #1027
- Test dependencies: replace UUID package and duplicate faker package by @MonkeyDo in #1035
- chore: update fontawesome packages by @MonkeyDo in #1034
- docs(static): fix mischaracterization of a book mentioned in an example by @moritzruth in #1036
- BB-743: Hide External Service Tab for other profiles by @anshg1214 in #1032
- BB-779:URLs with parentheses donβt parse by @sidharthkumar2019 in #1045
- BB-718 CritiqueBrainz auth endpoint is called server-side by @kirtanchandak in #1041
- BB-722: Display already selected achievements in Edit Achievement Page by @anshg1214 in #1033
- fix BB-758 : Link from edit page to entity page by @Tarunmeena0901 in #1049
- Fix author indexing by @MonkeyDo in #1061
- a whole bunch of semi-automated dependencies updates
New Contributors
- @moritzruth made their first contribution in #1036
- @sidharthkumar2019 made their first contribution in #1045
- @kirtanchandak made their first contribution in #1041
- @Tarunmeena0901 made their first contribution in #1049
Full Changelog: v-2024-02-01.0...v-2024-02-06.0
v-2024-02-01.0
π Changes since last version
This new version finally published the great work done by @the-good-boy during Summer of Code last year.
In addition, we now have pages that show the relationship types and identifiers types, and privileged users will be able to modify them from the website (instead of requiring direct database access).
Another new feature is the ability to find works and editions written by an author when searching for that author's name:
π New features and bug fixes
- https://tickets.metabrainz.org/browse/BB-528: Index author in ElasticSearch (#740) @tr1ten
- Fix linting errors and warnings (#1021) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-749: Links that include "https://" as part of the non-protocol of the URL in Annotations break. (#1008) @architbaurai
- GSoC 2023 - Administration system - Rollup PR (#1020) @MonkeyDo
- feat(Identifier types): Identifier Types Page and Identifier Types Editor (#1012) @the-good-boy
π§ Maintenance
- chore(deps-dev): bump jsdom from 20.0.0 to 22.1.0 (#994) @dependabot
π Many thanks to everyone who participated in this release π
@MonkeyDo, @architbaurai, @dependabot[bot], @the-good-boy and @tr1ten
v-2023-09-18.0
π New features and bug fixes
- BB-740: Extend and improve the list of work types by @MonkeyDo in #989
- feat: Improve work type selection by @MonkeyDo in #1004
- Fix(AC): users should be able to make Author Credits optional by @tr1ten in #871
- BB-714: Fix search results page on Safari by @faraz16iqbal in #987
- BB-730: Rewrite test files using async/await syntax by @faraz16iqbal in #979
- fix(display): prevent two consecutive spaces in JSX by @kellnerd in #997
- BB-727: refactor drag-and-drop-image component by @meziyum in #967
- BB-288: Show Editions for author entity by @tr1ten in #885
- BB-681: refresh search results on button press if same query by @MonkeyDo in #1003
- fix: optional gender in registration form by @MonkeyDo in #1014
π Many thanks to everyone who participated in this release π
@faraz16iqbal, @kellnerd, @tr1ten, @meziyum and @MonkeyDo
New Contributors
- @faraz16iqbal made their first contribution in #987
Full Changelog: v-2023-05-24.0...v-2023-09-18.0
v-2023-05-24.0
π Changes since last version
π New features and bug fixes
- https://tickets.metabrainz.org/browse/BB-530: Show Wikipedia extracts for entities (#943) @kellnerd
- fix(core): handle undefined Accept-Language header (#992) @kellnerd
- https://tickets.metabrainz.org/browse/BB-741: Add https:// prefix without using a lookbehind expression (#990) @kellnerd
- https://tickets.metabrainz.org/browse/BB-721: Add placeholder text for empty sections (#983) @Bigguysahaj
- Fix URLs in placeholder text (#991) @MonkeyDo
- Follow Up of PR#11 in bookbrainz-dev-docs (#984) @Shelly011s
π Many thanks to everyone who participated in this release π
v-2023-04-19.0
π Changes since last version
π New features and bug fixes
- Update connect-redis (#944) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-707: Don't create CBReviewModal for deleted entities (#942) @MonkeyDo
- Enforce Unix end-of-line convention. (#939) @pbryan
- https://tickets.metabrainz.org/browse/BB-662 (II): Links don't open in new tab (#927) @Shelly011s
- chore: Update redis package to v4 (#932) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-667: Guard against non existing nested path (#937) @MonkeyDo
- https://tickets.metabrainz.org/browse/BB-698: Line break at character level in annotations (#930) @the-good-boy
- https://tickets.metabrainz.org/browse/BB-662: URLs are turned into malformed links (#837) @the-good-boy
π§ Maintenance
- chore(deps): bump redis from 4.6.4 to 4.6.5 (#938) @dependabot
π Many thanks to everyone who participated in this release π
@MonkeyDo, @Shelly011s, @dependabot[bot], @lint-action, @pbryan and @the-good-boy
v-2023-02-20.0
What's Changed
This release contains two exciting new features:
Submit and read reviews through CritiqueBrainz β read about the project here
Simplified editor wizard β read about the project here
- feat[BB-613]: Critiquebrainz integration by @MonkeyDo in #892
- feat[BB-484]: Unified creation form by @MonkeyDo in #893
- Feat(uf-route): POST endpoint for submitting multiple entities by @tr1ten in #847
- Feat(route): Edit exisiting entity through unified form POST route by @tr1ten in #858
- feat(editionGroup): Show CB reviews for Edition Group by @anshg1214 in #862
- Fix(AC): Handle AC modal state for editionGroup entity by @tr1ten in #867
- Fix(AC): Fix author credit link by @MonkeyDo in #868
- Feat(UF) : Add frontend for unified form by @tr1ten in #850
- fix(AC): Fix author credits display by @MonkeyDo in #875
- Add CritiqueBrainz as Oauth Service by @anshg1214 in #865
- Feat: Improve Unified creation form by @tr1ten in #872
- chore(deps): bump swagger-jsdoc from 4.3.2 to 6.2.5 by @dependabot in #870
- feat(BB-432): Show possible duplicates next to the name section by @the-good-boy in #814
- BB-682: Use plain links in call-to-action buttons by @tr1ten in #869
- Fix(achievements): count consecutive days for timed achievements by @tr1ten in #873
- Fix(BB-538): Allow concurrent relationship edits by @tr1ten in #876
- Feat(UF): Submit modal entities directly to server by @tr1ten in #874
- Feat(UF): Series Section in Unified From by @tr1ten in #881
- feat: Modify CB review license text by @anshg1214 in #883
- chore: Fix CI builds by @MonkeyDo in #890
- chore(deps): bump @fortawesome/free-brands-svg-icons from 5.15.4 to 6.1.1 by @dependabot in #854
- chore(deps): bump @fortawesome/free-solid-svg-icons from 5.15.4 to 6.1.1 by @dependabot in #824
- chore(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #863
- chore(deps-dev): bump webpack-cli from 4.9.1 to 4.10.0 by @dependabot in #864
- chore(deps): bump terser from 5.10.0 to 5.14.2 by @dependabot in #866
New Contributors
- @anshg1214 made their first contribution in #862
Full Changelog: v-2022-07-11.0...v-2023-02-20.0