Releases: useshortcut/shortcut-client-js
v1.1.0
What's Changed
- Bump nanoid from 3.1.25 to 3.2.0 by @dependabot in #133
- Bump minimist from 1.2.5 to 1.2.8 by @dependabot in #149
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #148
- Bump validator from 13.6.0 to 13.11.0 by @dependabot in #147
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #146
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #145
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #150
- Update Swagger definitions, deps, and library components by @virgofx in #151
- Use
curl
instead ofnode-wget
by @charpeni in #152 - Bump node-fetch from 2.6.2 to 2.7.0 by @dependabot in #154
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Breaking Changes
clubhouse-lib
entirely and published it as @useshortcut/client
, see #126. Breaking changes are expected.
What's Changed
- Rewrite into a generated client from Swagger schema by @charpeni in #127
- Bump ansi-regex from 5.0.0 to 5.0.1 by @dependabot in #128
- Publish GH pages by @charpeni in #129
Full Changelog: v0.13.0...v1.0.0
v0.13.0
⚠️ This will highly be the last0.x.x
release as a complete refactor will soon bring the v1 with a TypeScript client generated from our Swagger schema.
Breaking Changes
Features and Fixes
- Migrated to Shortcut (#113 by @steaks)
- Added milestone endpoints (#69 by @adamazing)
- Added repository type and endpoints. Added pull_requests to Story type. (#99 by @feeihoa)
- Updated types to add storychange (#101 by @MattieTK)
- Added listEpicStories endpoint + tests (#110 by @adnanrhussain)
- Added
missing app_url
prop to label (#116 by @yordis) - Removed typing for
external_tickets
(#120 by @charpeni) - Cleaned up and update dependencies (#122 by @charpeni)
- Fixed
deleteStoryComment
throwing error on 204 No Content (#98 by @mikabytes) - Updated badges in the README (#123 by @charpeni)
- Added
Shortcut-Token
header (#124 by @charpeni)
v0.12.0
v0.11.0
- Added
external_id
property toStoryChange
type (#83 by @naseemkullah). - Made
story_type
optional inStoryChange
(#76 by @mattspitz). - Fixed
labels
type ofStoryChange
to useCreateLabelParams
instead ofLabel
(#78 by @ybhan). - Added some missing types for
Epic
(#85 by @danhawkins). - Added
external_links
toStory
(#93 by @charpeni). - Made it compatible in browsers by using
cross-fetch
instead offetch-everywhere
(#95 by @charpeni). - Added support for
includes_description
inlistStories
(#94 by @charpeni).
v0.10.0
v0.9.0
In order to provide trust-worthy types to interface with Clubhouse's API, this library has been rewritten in TypeScript. 🎉
TypeScript definitions are — of course — still exported, but they're generated directly from the source code.
Flow type definitions are now generated based on our TypeScript definitions, and are available in this package, thanks to flowgen.
At the same time, we updated our types to match with our latest version of the API (v3).
Breaking Changes
- API calls are now using v3 by default. Thanks to @jeremyheiler.
- Types have been updated to match with API v3. (Documentation available here)
- Exports are compatible with CommonJS.
👏 Thanks to everyone who contributed to this release, and a special thanks to @j-martin who lead the way to TypeScript.