Releases: minio/minio-js
Releases · minio/minio-js
Bug fix release 8.0.7
What's Changed
- feat: export IamAwsProvider from main minio module by @Anany-k in #1422
- fix: unwanted long retry due to very long default config by @aldy505 in #1426
- fix part etag parsing to parse from headers or body by @prakashsvmx in #1429
- build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #1438
- build(deps-dev): bump qs from 6.11.1 to 6.14.1 by @dependabot[bot] in #1440
- build(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #1444
- refactor: change uploadAllParts to limited concurrency by @SPodjasek in #1442
- fix(README.md): readme doc links by @leanhvu21042001 in #1447
- build(deps): bump fast-xml-parser from 4.4.1 to 5.3.4 by @dependabot[bot] in #1449
- README: fix docs API link by @alxndrsn in #1451
- fix: remove unused dependency by @ChALkeR in #1454
- build(deps-dev): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #1455
- ts migration of listobjects v2 and notiifications by @prakashsvmx in #1453
- build(deps): bump fast-xml-parser from 5.3.4 to 5.3.6 by @dependabot[bot] in #1457
- migration of few more files to ts by @prakashsvmx in #1456
- chore: update lockfile to resolve fast-xml-parser vulnerability by @hugov in #1460
New Contributors
- @Anany-k made their first contribution in #1422
- @SPodjasek made their first contribution in #1442
- @leanhvu21042001 made their first contribution in #1447
- @ChALkeR made their first contribution in #1454
- @hugov made their first contribution in #1460
Full Changelog: 8.0.6...8.0.7
Bug fix release 8.0.6
What's Changed
- fix large object upload and and update functional test for 0 byte file upload by @prakashsvmx in #1396
- fix tag parsing and type and update validation and tests by @prakashsvmx in #1399
- fix listing bug in v1 and add missing v1 version listing by @prakashsvmx in #1405
- fix: make
getBucketRegionAsyncpublic by @lamualfa in #1413 - Fix type definition entry point by @heuuLZP in #1315
- build(deps-dev): bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in #1415
- test with node v24 by @prakashsvmx in #1420
- fix documentation link url by @prakashsvmx in #1419
- Fix: redirect xml parser error to stream error, else error is uncatchable by @dr-js in #1416
New Contributors
- @lamualfa made their first contribution in #1413
- @heuuLZP made their first contribution in #1315
- @dr-js made their first contribution in #1416
Full Changelog: 8.0.5...8.0.6
Bugfix Release
What's Changed
- Fix metadata parsing for large numbers in XML responses by @TzachiSh in #1381
- build(deps): bump serialize-javascript and mocha by @dependabot in #1388
- fix 0 byte file upload by @prakashsvmx in #1387
- Fix: make putOpts optional in setObjectTagging by @dhemeier in #1383
- add retry for http retryable requests by @prakashsvmx in #1390
- increase test timeout to 5 minutes by @prakashsvmx in #1391
- fix bug in retry while error handling by @prakashsvmx in #1392
New Contributors
Full Changelog: 8.0.4...8.0.5
Bugfix Release
What's Changed
- fix missing Owner/Initiator GCS by @loremaps in #1369
- Fix #1372 - File download with encoded etag by @duckboy81 in #1373
- fix optional params typing in few apis by @prakashsvmx in #1378
- CI: add Node 22 to version matrix by @stscoundrel in #1377
- fix
composeObjectapi bug and update functional tests by @prakashsvmx in #1376
New Contributors
- @duckboy81 made their first contribution in #1373
- @stscoundrel made their first contribution in #1377
Full Changelog: 8.0.3...8.0.4
Bugfix Release
What's Changed
- fix: uploadPart cannot upload stream and etag error by @MilkChan01 in #1334
- feat: port support string type by @sapenlei in #1356
- refactor listobjects v1 api to ts by @prakashsvmx in #1368
- fix: skip uploaded part by @rainke in #1355
- Support if-none-match and if-match headers. by @cmrigney in #1366
- add missing S3 region endpoints by @derekmorr in #1363
- feat: add iam aws provider by @AlexisFilipozzi in #1359
New Contributors
- @MilkChan01 made their first contribution in #1334
- @sapenlei made their first contribution in #1356
- @rainke made their first contribution in #1355
- @cmrigney made their first contribution in #1366
- @derekmorr made their first contribution in #1363
- @AlexisFilipozzi made their first contribution in #1359
Full Changelog: 8.0.2...8.0.3
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
listBucketsAPI 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
getObjectRetentionto ts by @prakashsvmx in #1284 - refactor
removeObjectsapi to ts by @prakashsvmx in #1285 - fix use configured region from constructor for makebucket by @prakashsvmx in #1293
- migrate
removeIncompleteUploadapi to ts by @prakashsvmx in #1290 - refactor
copyObjectapi 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
composeObjectapi 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
setObjectLegalHoldandgetObjectLegalHoldapis 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,getObjectTaggingto 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
getObjectLockConfigandsetObjectLockConfigto ts by @prakashsvmx in #1200 - refactor
putObjectRetentionby @trim21 in #1219 - remove dependency
xmlby @trim21 in #1231 - remove usage of deprecated
LegalHoldStatusby @trim21 in #1230 - refactor:
makeBucketby @trim21 in #1222 - docs: typo in readme by @trim21 in #1237
- refactor
listIncompleteUploadsto TypeScript by @trim21 in #1228 - refactor:
completeMultipartUploadto 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
getBucketVersioningandsetBucketVersioningto ts by @prakashsvmx in #1239 - refactor: remove
ObjectUplaoderand turn stream uploading by @trim21 in #1227 - refactor:
setBucketPolicyby @trim21 in #1221 - refactor:
bucketExistsby @trim21 in #1223 - refactor:
getBucketPolicyby @trim21 in #1224 - refactor:
getObjectandfGetObjectby @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
selectObjectContentto 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