Skip to content

v2.1.0

Compare
Choose a tag to compare
@JustinBeckwith JustinBeckwith released this 11 Oct 18:32
9e3cc03

This release brings support for Bucket/Object lock operations, as well as disable TypeScript as we continue to annotate the project with types.

New Features

  • feat: Support Bucket/Object lock operations (#374)

Implementation Changes

  • disable types for now (#392)
  • Don't publish sourcemaps (#412)

TypeScript support (in progress)

  • fix: add better types for file.ts (#436)
  • fix: use ~ for typescript (and fix compile errors) (#426)
  • fix: Add typing for File#download() (#409)
  • chore: convert system tests to typescript (#424)
  • Improve TypeScript types (part 4) (#402)
  • ts: convert jsdoc types to typescript interfaces (1) (#383)
  • fix: TS definition (#387)
  • Annotate types #3 (#391)
  • Annotate types (2) (#388)

Dependencies

  • chore(deps): update dependency eslint-plugin-prettier to v3 (#419)

Documentation

  • docs: Modify source location for templates (#410)
  • docs: Explain Bucket#upload() still exists (#421)

Internal / Testing Changes

  • fix(tests): fix system tests on CircleCI (#431)
  • fix(tests): system-test compiles to ./build, fix relative path (#428)
  • Update kokoro config (#425)
  • chore(samples): convert samples to async/await (#422)
  • build: samples test by adding appropriate test variables (#423)
  • build: bring in latest kokoro cfgs to run System tests on PRs (#413)
  • test: remove appveyor config (#411)
  • Enable prefer-const in the eslint config (#404)
  • fix(test): instantiate PubSub using new (#403)
  • fix: optionsOrCallback could be undefined if not given, check before assign (#401)
  • Fix the requesterPays methods (#400)
  • Enable no-var in eslint (#398)
  • samples: don't use USA formatted dates for expiry (#396)
  • fix: copy(): Use correct destination file name in URI (#389)