diff --git a/CHANGELOG.md b/CHANGELOG.md
index d3ac4284b..16b47a82e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -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
diff --git a/README.md b/README.md
index f2d97bc47..52b7d9bed 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Jargon
-The official iRODS client library for Java applications.
+The iRODS client library for Java.
## Requirements
@@ -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
@@ -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.
diff --git a/SECURITY.md b/SECURITY.md
new file mode 100644
index 000000000..cca8251d4
--- /dev/null
+++ b/SECURITY.md
@@ -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 [security@irods.org](mailto:security@irods.org).
+
+The iRODS Consortium and the community greatly appreciate you taking the time to submit your findings.
diff --git a/data-profile/pom.xml b/data-profile/pom.xml
index f3c9807f9..ea7588416 100644
--- a/data-profile/pom.xml
+++ b/data-profile/pom.xml
@@ -6,7 +6,7 @@
jargon
org.irods
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
data-profile
diff --git a/jargon-core/pom.xml b/jargon-core/pom.xml
index b6881a8a4..480de12a8 100644
--- a/jargon-core/pom.xml
+++ b/jargon-core/pom.xml
@@ -5,7 +5,7 @@
org.irods
jargon
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
4.0.0
org.irods.jargon
diff --git a/jargon-data-utils/pom.xml b/jargon-data-utils/pom.xml
index 116736bd5..bcbcafced 100644
--- a/jargon-data-utils/pom.xml
+++ b/jargon-data-utils/pom.xml
@@ -6,7 +6,7 @@
org.irods
jargon
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
jargon-data-utils
diff --git a/jargon-mdquery/pom.xml b/jargon-mdquery/pom.xml
index 7ad04e960..00df326a5 100644
--- a/jargon-mdquery/pom.xml
+++ b/jargon-mdquery/pom.xml
@@ -6,7 +6,7 @@
jargon
org.irods
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
jargon-mdquery
diff --git a/jargon-pool/pom.xml b/jargon-pool/pom.xml
index 30a18a2f8..1ee38867f 100644
--- a/jargon-pool/pom.xml
+++ b/jargon-pool/pom.xml
@@ -6,7 +6,7 @@
org.irods
jargon
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
jargon-pool
diff --git a/jargon-ruleservice/pom.xml b/jargon-ruleservice/pom.xml
index f13e1b153..f01853dfe 100644
--- a/jargon-ruleservice/pom.xml
+++ b/jargon-ruleservice/pom.xml
@@ -3,7 +3,7 @@
org.irods
jargon
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
jargon-ruleservice
diff --git a/jargon-ticket/pom.xml b/jargon-ticket/pom.xml
index 00f318729..550e1e557 100644
--- a/jargon-ticket/pom.xml
+++ b/jargon-ticket/pom.xml
@@ -3,7 +3,7 @@
org.irods
jargon
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
jargon-ticket
diff --git a/jargon-user-tagging/pom.xml b/jargon-user-tagging/pom.xml
index 97b03be5b..08259bcf8 100644
--- a/jargon-user-tagging/pom.xml
+++ b/jargon-user-tagging/pom.xml
@@ -2,7 +2,7 @@
org.irods
jargon
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
4.0.0
org.irods.jargon
diff --git a/jargon-zipservice/pom.xml b/jargon-zipservice/pom.xml
index 659a3bb62..0ff2400a0 100644
--- a/jargon-zipservice/pom.xml
+++ b/jargon-zipservice/pom.xml
@@ -5,7 +5,7 @@
jargon
org.irods
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
org.irods.jargon
jargon-zipservice
diff --git a/pom.xml b/pom.xml
index 9e932262a..8868fc90d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
org.irods
jargon-pom
- 4.3.4.0-SNAPSHOT
+ 4.3.4.0-RELEASE
Jargon
Core Java API and related libraries for iRODS