Releases: minio/minio-js
Releases · minio/minio-js
Bugfix Release
What's Changed
- fix: relax xml2js version constraint by @septatrix in #1311
- Ensure default expiration parameter is set for presigned URLs by @bdalpe in #1313
- Add Jakarta region (ap-southeast-3) by @rvaleria-dc in #1321
- build(deps): bump fast-xml-parser from 4.2.5 to 4.4.1 by @dependabot in #1328
- fix: fast-xml-parser version by @mirpo in #1335
- fix: add missing file extension to import by @Azlond in #1336
- force xml parser to treat bucket name as string in
listBuckets
API by @prakashsvmx in #1343 - Rethrow exceptions other than InvalidBucketNameError by @iyxan23 in #1338
- added tags response from listObjectsV2WithMetadata by @TzachiSh in #1298
- fix return the fputobject response by @prakashsvmx in #1346
- feat: alignment with mc client by @warjiang in #1339
- docs: remove obj arg from end events by @alxndrsn in #1352
New Contributors
- @septatrix made their first contribution in #1311
- @bdalpe made their first contribution in #1313
- @rvaleria-dc made their first contribution in #1321
- @mirpo made their first contribution in #1335
- @Azlond made their first contribution in #1336
- @iyxan23 made their first contribution in #1338
- @TzachiSh made their first contribution in #1298
- @warjiang made their first contribution in #1339
- @alxndrsn made their first contribution in #1352
Full Changelog: 8.0.1...8.0.2
Bugfix Release
What's Changed
- refactor
getObjectRetention
to ts by @prakashsvmx in #1284 - refactor
removeObjects
api to ts by @prakashsvmx in #1285 - fix use configured region from constructor for makebucket by @prakashsvmx in #1293
- migrate
removeIncompleteUpload
api to ts by @prakashsvmx in #1290 - refactor
copyObject
api to ts by @prakashsvmx in #1289 - update types for bucket versioning by @prakashsvmx in #1297
- Fix setBucketTagging tags parameter type by @wmaurer in #1299
- refactor
composeObject
api to ts by @prakashsvmx in #1291 - SSE support for getObject by @JohannGit in #1263
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in #1307
- fix lifecycle expiry type fields by @prakashsvmx in #1308
- refactor presigned apis to ts by @prakashsvmx in #1305
New Contributors
- @wmaurer made their first contribution in #1299
- @JohannGit made their first contribution in #1263
Full Changelog: 8.0.0...8.0.1
Major Refactor Release
Highlights
Previous release v7.1.4 was incorrectly published without a major version change, which since has been unpublished and deprecated.
v8.0.0 is the new v7.1.4
What's Changed
- fix: minio type definition not exported in package.json. close #1257. by @IvanLi-CN in #1268
- fix: regression when listing buckets use the configured or default region by @prakashsvmx in #1282
- Update version to next release by @kaankabalak in #1283
- ci: bump dependencies; remove node 12 and node 14 by @aldy505 in #1250
New Contributors
- @IvanLi-CN made their first contribution in #1268
Full Changelog: 7.1.4...8.0.0
Bugfix Release
NOTE
This release broke APIs so this release is now unlisted from npmjs.org, please use v8.0.0 instead or keep v7.1.3
What's Changed
- refactor
setObjectLegalHold
andgetObjectLegalHold
apis by @prakashsvmx in #1198 - fix: Typo in variable name leads to misunderstanding by @rapsealk in #1207
- Fix alphanumeric typo in unit test by @kaankabalak in #1209
- Format markdown files in pre-commit hooks by @trim21 in #1212
- build(deps-dev): bump @babel/traverse from 7.21.5 to 7.23.2 by @dependabot in #1214
- refactor
getBucketTagging
,getObjectTagging
to TypeScript by @trim21 in #1211 - Remove link to outdated sample code by @feorlen in #1218
- docs: fix build from source steps by @trim21 in #1220
- refactor
getObjectLockConfig
andsetObjectLockConfig
to ts by @prakashsvmx in #1200 - refactor
putObjectRetention
by @trim21 in #1219 - remove dependency
xml
by @trim21 in #1231 - remove usage of deprecated
LegalHoldStatus
by @trim21 in #1230 - refactor:
makeBucket
by @trim21 in #1222 - docs: typo in readme by @trim21 in #1237
- refactor
listIncompleteUploads
to TypeScript by @trim21 in #1228 - refactor:
completeMultipartUpload
to TypeScript by @trim21 in #1229 - update examples by @trim21 in #1235
- refactor findUploadId to TypeScript by @trim21 in #1240
- feat: expose errors from entrypoint by @aldy505 in #1242
- fix: enclose ipv6 host with brackets on client request by @aldy505 in #1243
- refactor
getBucketVersioning
andsetBucketVersioning
to ts by @prakashsvmx in #1239 - refactor: remove
ObjectUplaoder
and turn stream uploading by @trim21 in #1227 - refactor:
setBucketPolicy
by @trim21 in #1221 - refactor:
bucketExists
by @trim21 in #1223 - refactor:
getBucketPolicy
by @trim21 in #1224 - refactor:
getObject
andfGetObject
by @trim21 in #1225 - refactor: notification.ts by @trim21 in #1226
- Fix truncated ListObjects request handling with non-existing NextMarker by @DJTripper in #1253
- Update the JavaScript SDK Quickstart by @feorlen in #1236
- remove TargetConfig from minio.d.ts by @trim21 in #1254
- refactor get set tagging apis for bucket and object by @prakashsvmx in #1246
- refactor
selectObjectContent
to ts by @prakashsvmx in #1252 - Update buffer-crc32 to 1.0.0 by @kibertoad in #1264
- fix: don't use DEFAULT_REGION for listBuckets method by @aldy505 in #1248
- refactor bucket lifecycle apis to ts by @prakashsvmx in #1276
- refactor encryption apis to ts by @prakashsvmx in #1277
- uri escape to comply with s3 by @prakashsvmx in #1280
New Contributors
- @rapsealk made their first contribution in #1207
- @feorlen made their first contribution in #1218
- @DJTripper made their first contribution in #1253
- @kibertoad made their first contribution in #1264
Full Changelog: 7.1.3...7.1.4
Bugfix release
What's Changed
Full Changelog: 7.1.2...7.1.3
Bugfix release
What's Changed
- refactor: async internal client request methods to TypeScript by @trim21 in #1156
- refactor: remove use
fPutObject
impl, useputObject
internally by @trim21 in #1159 - fix: s3 region undefined by @trim21 in #1165
- build(deps): bump fast-xml-parser from 4.2.2 to 4.2.4 by @dependabot in #1168
- fix: cjs type definition by @trim21 in #1167
- fix listIncompleteUploads method returning error uploadIdMarker should be of type string by @prakashsvmx in #1170
- refactor: rewrite
listParts
in TypeScript by @trim21 in #1160 - refactor: rewrite Extension in TypeScript by @trim21 in #1164
- refactor:
removeObject
by @trim21 in #1161 - chore: format docs/API.md with prettier by @trim21 in #1175
- refactor
listBuckets
by @prakashsvmx in #1179 - refactor
removeBucket
by @trim21 in #1177 - refactor
removeBucketReplication
api to ts by @prakashsvmx in #1185 - refactor
statObject
by @trim21 in #1187 - build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #1191
- build(deps): bump fast-xml-parser from 4.2.4 to 4.2.5 by @dependabot in #1192
- style: add new eslint rule
import/no-duplicates
by @trim21 in #1190 - refactor:
abortMultipartUpload
in TypeScript by @trim21 in #1188 - refactor:
initiateNewMultipartUpload
in TypeScript by @trim21 in #1189 - refactor
setBucketReplication
andgetBucketReplication
by @prakashsvmx in #1194 - Ensure returned versionId is a string when listing objects by @fflorent in #1193
New Contributors
Full Changelog: 7.1.1...7.1.2
Bugfix release and major refactoring towards typescript
What's Changed
- style: add prettier, lint-staged, husky and eslint rules by @trim21 in #1120
- Bump yaml from 2.2.1 to 2.2.2 by @dependabot in #1134
- fix: minio.js wrong error name by @trim21 in #1135
- build: update workflow to support ts by @trim21 in #1119
- correct path for mint tests by @harshavardhana in #1139
- refactor: migrate helpers.js/s3-endpoints.js/signing.js to TypeScript by @trim21 in #1137
- ci: start minio as first step by @trim21 in #1149
- refactor: migrate
Credentials
CredentialProvider
to TypeScript by @trim21 in #1138 - docs: improve example by @trim21 in #1146
- refactor: migrate
CopyConditions
PostPolicy
to TypeScript by @trim21 in #1141 - docs: improve readme by @trim21 in #1143
- refactor: rewrite
AssumeRoleProvider
in TypeScript by @trim21 in #1140 - fix(types): missing transportAgent on client options by @aldy505 in #1142
- refactor: new use nodejs fs api by @trim21 in #1152
- docs: example require by @trim21 in #1136
- fix meta data directive in copy object by @prakashsvmx in #1151
- refactor: migrate
Client
base methods to TypeScript by @trim21 in #1153 - remove already removed method
putObjectTagging
by @trim21 in #1155
Full Changelog: 7.1.0...7.1.1
Minor feature and Bugfix Release
What's Changed
- docs:
makeBucket
region
argument is optional by @trim21 in #1103 - Bump cookiejar from 2.1.3 to 2.1.4 by @dependabot in #1115
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1117
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #1116
- Bump xml2js from 0.4.23 to 0.5.0 by @dependabot in #1124
- Add AWS Sweden ( eu-north-1 ) region by @helariL in #1126
- Fix string interpolation of presignedPutObject by @gyugyu in #1125
- fix batch deletion in removeObjects by @prakashsvmx in #1131
- feat: specify custom transport agent parameter by @aldy505 in #1104
- Fixed error handling in putObject by @schantaraud in #1132
- Fixed issue with closing files in fPutObject() function by @meefik in #1112
New Contributors
- @trim21 made their first contribution in #1103
- @helariL made their first contribution in #1126
- @gyugyu made their first contribution in #1125
- @aldy505 made their first contribution in #1104
- @schantaraud made their first contribution in #1132
- @meefik made their first contribution in #1112
Full Changelog: 7.0.33...7.1.0
Bugfix release
What's Changed
- Updating documentation links with new URLs by @djwfyi in #1069
- force delete prefix and object support by @prakashsvmx in #1076
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #1096
- Update node version to node19 by @choelzl in #1072
- Fix an issue when objectName might be not a type of string by @Sworroo in #1089
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1085
- Bump cookiejar from 2.1.3 to 2.1.4 by @dependabot in #1098
- upgrade fast-xml-parser package by @prakashsvmx in #1102
- improve removeObjects api response handling by @prakashsvmx in #1111
New Contributors
Full Changelog: 7.0.32...7.0.33
Bugfix Release
What's Changed
- return to avoid multiple callbacks by async by @prakashsvmx in #1062
- Missing line break causing table formatting error by @djwfyi in #1058
New Contributors
Full Changelog: 7.0.31...7.0.32