Skip to content

Commit a7a6ee9

Browse files
committed
Merge remote-tracking branch 'remotes/origin/master' into develop
2 parents f18e4a2 + 5989011 commit a7a6ee9

17 files changed

Lines changed: 226 additions & 108 deletions

Changelog.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11
# Changelog for nextcloud api
2+
## Version 13.0.1
3+
- 2023-09-29
4+
- Release 13.0.1
5+
- Cleanup closed http client, thanks to lucnygr
6+
7+
## Version 13
8+
- 2023-09-29
9+
- Release 13.0.0
10+
- Switch to jakarta xml stuff for simpler Java 11+ compatibility
11+
- The api remains identical, except the places where javax.xml stuff was exposed
12+
They now use the jakarta.xml names
13+
- Bump all dependencies to latest versions, also build environment
14+
- Added Cyclone DX SBOM
15+
16+
## Version 12
17+
- 2023-09-29
18+
- Release 12.0.5, added bearer authentication for non-webdav calls (Thanks to Arnout Engelen)
219
- 2022-11-29
320
- Release 12.0.4, upgraded indirect commons-codec dependency
421
- Release 12.0.3, upgraded jackson dependencies
@@ -16,6 +33,8 @@
1633
- The getQuota() method now returns an Optional<Long>, to handle the case
1734
when no quota is set at all (Allowing unlimited storage)
1835
Thanks @kriszman for the patches
36+
37+
## Version 11
1938
- 2021-10-13
2039
- Prepare 11.7.0-SNAPSHOT
2140
- Fix downloadFolder() when having special chars in folder name(s)

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,21 @@ Java api library to access nextcloud features from java applications
1111
- Management of groups
1212
- Folder management (Without access control)
1313
- List shares and create new file shares (No way to delete/update shares atm.)
14-
- Tested against nextCloud 23.0.2 server version, but should also work with older nextCloud and ownCloud systems
14+
- Tested against nextCloud 27.0.1 server version, but should also work with older nextCloud and ownCloud systems
1515

1616
## Usage
1717
- Add this dependency to your pom.xml file
1818
```
1919
<dependency>
2020
<groupId>com.github.a-schild</groupId>
2121
<artifactId>nextcloud-java-api</artifactId>
22-
<version>12.0.4</version>
22+
<version>13.0.1</version>
2323
</dependency>
2424
```
2525

26+
- The 13.x versions are now using the jakarta.xml binding stuff, to prevent problems with Java 11+
27+
No API changes have been made in v13, but at some places the XML stuff is exposed
28+
Which made it necessary to bump the major version number
2629
- Create a NextcloudConnector instance and provide your server settings and authentification
2730
- Now you can use the methods exposed to access your nextcloud instance
2831

nb-configuration.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ Any value defined here will override the pom.xml file value but is only applicab
1515
-->
1616
<netbeans.hint.license>gpl30</netbeans.hint.license>
1717
<org-netbeans-modules-javascript2-requirejs.enabled>true</org-netbeans-modules-javascript2-requirejs.enabled>
18-
<netbeans.hint.jdkPlatform>JDK_1.8</netbeans.hint.jdkPlatform>
18+
<netbeans.hint.jdkPlatform>JDK_1.8_ZULU</netbeans.hint.jdkPlatform>
1919
</properties>
2020
</project-shared-configuration>

0 commit comments

Comments
 (0)