Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#449] Bump version to 4.3.4.0-RELEASE (master) #481

Merged
merged 3 commits into from
Aug 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,38 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [4.3.4.0-RELEASE] - 2024-08-30

### Added

- Add version detection functions [#471] [#445] [#432]
- Add support for GenQuery2 API [#442]
- Add support for library features API [#441]
- Add support for replica truncate API [#440]
- Add support for new permission levels [#428]
- Add functions for manipulating metadata using rodsadmin level privileges [#420]
- Add support for reporting application name to iRODS server [#407] [#352]

### Changed

- Modernize Docker test framework [#473] [#447] [#444] [#434] [#433] [#426] [#418]
- Disable port mappings in Docker test framework [#431]
- Temporarily skip broken tests [#435]

### Fixed

- Fix issues with iRODS Consumer server Docker container for testing [#474] [#446]
- Fix failing tests for replica truncate function call [#472]
- Fix duplicate entries appearing in large collection listing [#437]
- Fix sending of incorrect option value in StartupPack [#429]
- Fix test failure involving non-existent resource [#425]
- Fix addAVUMetadata returning error when communicating with iRODS 4.3.0 server [#415]
- Allow data object close operations with replica token to work when communicating with older iRODS versions [#402]

### Security

- Add wording about reporting security vulnerabilities [#480]

## [4.3.3.0-RELEASE]

#### First coordinated stream is required to close and update the catalog when doing parallel transfer #408
Expand Down
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Jargon

The official iRODS client library for Java applications.
The iRODS client library for Java.

## Requirements

Expand All @@ -10,9 +10,6 @@ The official iRODS client library for Java applications.

## Libraries

Jargon uses Maven for dependency management. See the pom.xml file for references to various dependencies.

This project consists of the following libraries:
- jargon-core - Base libraries, implementation of the iRODS protocol
- jargon-data-utils - Additional functionality for dealing with iRODS data, such as building trees, storing information in iRODS on behalf of applications, and doing diffs between local and iRODS
- jargon-user-tagging - Code for using free tagging and other metadata metaphors on top of iRODS
Expand All @@ -24,3 +21,7 @@ This project consists of the following libraries:
## Changes

See [CHANGELOG](CHANGELOG.md) for updates.

## Reporting Security Vulnerabilities

See [SECURITY](SECURITY.md) for details.
5 changes: 5 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Reporting Security Vulnerabilities

The iRODS Consortium takes security very seriously. If you feel you've discovered a vulnerability, please send an email to [[email protected]](mailto:[email protected]).

The iRODS Consortium and the community greatly appreciate you taking the time to submit your findings.
2 changes: 1 addition & 1 deletion data-profile/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>jargon</artifactId>
<groupId>org.irods</groupId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>data-profile</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.irods.jargon</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-data-utils/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-data-utils</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-mdquery/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>jargon</artifactId>
<groupId>org.irods</groupId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-mdquery</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-pool/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-pool</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-ruleservice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-ruleservice</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-ticket/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-ticket</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-user-tagging/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.irods.jargon</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-zipservice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>jargon</artifactId>
<groupId>org.irods</groupId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-zipservice</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon-pom</artifactId>
<version>4.3.4.0-SNAPSHOT</version>
<version>4.3.4.0-RELEASE</version>
</parent>
<name>Jargon</name>
<description>Core Java API and related libraries for iRODS</description>
Expand Down
Loading