Skip to content

Releases: segmentio/typewriter

v9.1.0

30 Jun 22:51
Compare
Choose a tag to compare

What's Changed

  • Added flags for passing token and path in build command by @harsh-joshi99 in #303
  • Add workaround to generate type for events with no properties by @harsh-joshi99 in #304
  • Updated yaml package

New Contributors

Full Changelog: v9.0.0...v9.1.0

v9.0.0

28 Apr 21:10
Compare
Choose a tag to compare

What's Changed

  • fix: schema key Santization, remove labels, fix telemetry by @oscb in #283
  • feat: add optional messageId field for NodeJS by @tobad357 in #285
  • chore: Update node to 14 + CI by @silesky in #295
  • feat: Upgrade JS SDK to use @segment/analytics-next (browser SDK) by @silesky in #297
  • feat: Upgrade node SDK to use @segment/analytics-node by @silesky in #299

New Contributors

Full Changelog: v8.0.10...v9.0.0

v8.1.0

31 Jan 00:21
Compare
Choose a tag to compare

What's Changed

  • fix: schema key Santization, remove labels, fix telemetry by @oscb in #283
  • feat: add optional messageId field for NodeJS by @tobad357 in #285

New Contributors

Full Changelog: v8.0.10...v8.1.0

v8.0.10

21 Dec 18:02
Compare
Choose a tag to compare

What's Changed

  • fix: compatibility with node 14-16 by @mothershipper in #280
  • fix: revert dev mode validation on telemetry client

New Contributors

Full Changelog: v8.0.9...v8.0.10

v8.0.9

15 Dec 17:58
Compare
Choose a tag to compare

What's Changed

  • fix: validateAgainstSchema called on dev mode by @oscb in #274
  • fix: added more information about update plans when building by @oscb in #275
  • fix: redirect support for EU Workspaces by @oscb in #276

Full Changelog: v8.0.8...v8.0.9

v8.0.8

01 Nov 00:17
Compare
Choose a tag to compare

What's Changed

  • fix: handle properties with no ID in plan by @oscb in #264
  • fix: use boolean AND to support scripts on Windows by @dstaley in #268
  • fix: Add AJV imports by @oscb in #269
  • fix: reset to process.stdin/stdout when /dev/tty is not available by @oscb in #270

New Contributors

Full Changelog: v8.0.5...v8.0.8

v8.0.5

27 Sep 22:42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.0.4...v8.0.5

v8.0.4

07 Sep 21:20
Compare
Choose a tag to compare
  • Fix: #249 #261 Adds compatibility for v7 generated typewriter.yml and plan.json files with options for transformations
  • Added telemetry for CI

v8.0.0

05 Aug 22:16
3491e42
Compare
Choose a tag to compare

v8.0.0 is a complete rewrite of Typewriter focused on maintainability and extensibility

  • Added support for analytics-swift, analytics-kotlin and analytics-react-native
  • Added options for types only generation (no client code)
  • Added support for customizable prefixes and suffixes for both types and functions
  • Added support for multiple tracking plan generation on a single client
  • Removed support for analytis-ios and analytics-android as they are replaced with swift and kotlin libraries respectively.
  • Refactored the language engine to use quicktype as a generator
  • Refactored the CLI to use OCLIF and remove all dependencies on React/Ink
  • Better debug logs
  • Better guides on how to add languages through quicktype

v7.4.1

26 Feb 18:48
Compare
Choose a tag to compare

v7.4.0...v7.4.1