Skip to content

Commit e70cc4c

Browse files
authored
Merge pull request #384 from IQSS/main
Update develop branch with release branch changes
2 parents fcd2ea5 + 376990b commit e70cc4c

File tree

4 files changed

+50
-11
lines changed

4 files changed

+50
-11
lines changed

CHANGELOG.md

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,52 @@ This changelog follows the principles of [Keep a Changelog](https://keepachangel
1212

1313
### Fixed
1414

15-
- Dependencies updated to address security vulnerabilities found by `npm audit`.
16-
1715
### Removed
1816

17+
[Unreleased]: https://github.com/IQSS/dataverse-client-javascript/compare/v2.1.0...develop
18+
1919
---
2020

21-
## [v2.0.0] -- 2025-07-04
21+
## [v2.1.0] -- 2025-09-29
22+
23+
### Added
24+
25+
- CHANGELOG.md file to track changes in a standard way.
26+
27+
- New property isAdvancedSearchFieldType returned by API in GetCollectionMetadataBlocks and GetMetadataBlockByName use cases.
28+
29+
- Use cases for Notifications: GetAllNotifications, DeleteNotification.
30+
31+
- Use cases for Dataset Linking: LinkDataset, UnlinkDataset, GetDatasetLinkedCollections.
32+
33+
- Use case: GetCitationInOtherFormats.
34+
35+
- Use case: GetDatasetAvailableCategories.
36+
37+
- Use cases for Collections Linking: LinkCollection, UnlinkCollection, GetCollectionLinks.
38+
39+
- Use cases for External Tools: GetExternalTools, GetDatasetExternalToolResolved, GetFileExternalToolResolved.
40+
41+
- Use case: GetDatasetTemplates.
42+
43+
- Use case: GetAvailableStandardLicenses.
44+
45+
- Use case: GetAvailableDatasetMetadataExportFormats.
46+
47+
- Use cases for Dataset Types: GetDatasetAvailableDatasetTypes, GetDatasetAvailableDatasetType, AddDatasetType, LinkDatasetTypeWithMetadataBlocks, SetAvailableLicensesForDatasetType, DeleteDatasetType.
48+
49+
### Changed
50+
51+
- CreateDataset use case updated to allow non-default dataset types.
52+
53+
- GetCollectionMetadataBlocks use case updated to support passing a dataset type.
54+
55+
### Fixed
56+
57+
- Integration tests in Roles Repository.
58+
59+
- Incorrect Filter Queries split that caused value parts to be truncated.
60+
61+
### Security
2262

23-
[Unreleased]: https://github.com/IQSS/dataverse-frontend/compare/v2.0.0...develop
63+
- Dependencies updated to address vulnerabilities found by npm audit.

docs/making-releases.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@ npm version 3.5.0 --no-git-tag-version
4141

4242
This command will update the version in the `package.json` and `package-lock.json`.
4343

44-
If everything looks good, you can push the changes to the repository.
45-
4644
## Update the changelog
4745

4846
**Note**: Contributors should have already added their changes to the `[Unreleased]` section as part of their pull requests (see [CONTRIBUTING.md](../.github/CONTRIBUTING.md#changelog-guidelines) for details).
@@ -86,8 +84,9 @@ Before releasing, ensure the changelog is properly prepared:
8684
### Removed
8785
```
8886

89-
4. **Update the version links** at the bottom of the changelog files
90-
5. **Commit the changelog updates** as part of the release preparation
87+
4. **Commit the changelog updates** as part of the release preparation
88+
89+
If everything looks good, you can push the changes to the repository.
9190

9291
## Merge "release branch" into "main"
9392

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@iqss/dataverse-client-javascript",
3-
"version": "2.0.0",
3+
"version": "2.1.0",
44
"description": "Dataverse API wrapper package for JavaScript/TypeScript-based applications",
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",

0 commit comments

Comments
 (0)