Skip to content

Releases: tierrun/tier

v0.10.0

22 Mar 20:11
9076354
Compare
Choose a tag to compare

Changelog

  • 9076354 VERSION.txt: This is v0.10.0 (#284)
  • 10455f9 VERSION.txt: This is v0.9.1 (Docker only) (#266)
  • b80919a api: add support for decimal unit prices (#260)
  • 7322395 api: add test clock support (#264)
  • f26506a api: expose Trial and End on /v1/phase response (#273)
  • 4b183c9 api: expose current period start and end (#282)
  • 108add4 api: support automatic tax collection (#278)
  • 4753d71 apitypes: omit PhaseResponse.End from JSON if empty (#274)
  • e99e82d client/tier: add Cancel (#263)
  • bf6fc2e client/tier: change Report to default to Stripe's now (#275)
  • d87ce90 client/tier: change default BaseURL if TIER_API_KEY set (#281)
  • cf75569 control: Set, do not Add the test_clock (#271)
  • 8d43747 control: be more aware of test clocks (#270)
  • 53f58b0 control: convert single tier to metered+per_unit (#267)
  • c3fbf7b control: report Plans for subscriptions without schedules (#283)
  • f366a46 control: support division transform (#268)
  • ffb064e schema: add divide to feature definition (#269)
  • 1559fe1 stripe: fix test mode links (#262)
  • ef49337 various: tighten up tests (#265)

v0.9.0

21 Feb 21:09
9a456f5
Compare
Choose a tag to compare

Changelog

v0.8.2

17 Feb 00:32
4c99883
Compare
Choose a tag to compare

Changelog

  • 4c99883 api: test reporting in the future (#254)
  • 0838db6 api: use 'now' with Stripe instead of time.Now() (#253)

v0.8.1

16 Feb 19:06
1c512b3
Compare
Choose a tag to compare

Changelog

v0.8.0

15 Feb 19:37
Compare
Choose a tag to compare

Changelog

v0.7.1

23 Jan 18:11
d058cda
Compare
Choose a tag to compare

Changelog

  • d058cda VERSION.txt: This is v0.7.1 (#220)
  • 6e72ddf cmd/tier: accept -checkout on subscribe (#215)
  • 30d4122 control: rework subscription and schedule approach (#218)

v0.7.0

17 Jan 21:43
Compare
Choose a tag to compare

Changelog

  • 08b6e89 VERSION.txt: This is v0.7.0
  • 83726d7 api/materialize: make aggregates roundtrip (#198)
  • 6d2351d api: cancel schedules with empty phases (#205)
  • 02e0f9e api: detect and report lingering idempotency keys (#204)
  • 59a04f8 api: report 400 if plan or feature not found (#212)
  • 313127f api: support free trials (#203)
  • 737be1d client/tier: change ReportUsage required params to positional arguments (#217)
  • 6bdd7c5 client/tier: make base URL configurable (#201)
  • dad376f cmd/tier: accept -c on push to switch and push (#214)
  • f9c56e7 cmd/tier: accept a pricing.json from a URL (#213)
  • 836ab6a cmd/tier: add -cancel flag to subscribe command (#209)
  • af93b08 cmd/tier: add environment section to usage (#202)
  • 0896352 cmd/tier: set Accept to application/json on push (#216)
  • c8f5624 fix panic when updating org with existing schedule (#196)
  • 9686bb7 go mod tidy
  • ba7aac4 release.sh: add docker manifest support
  • 6050d22 release.sh: fix deprecation warnings
  • 71128bf release.sh: release by default
  • e4a653d stripe: add Version and default to 2022-11-15 (#210)

v0.6.2

06 Dec 21:39
Compare
Choose a tag to compare

Changelog

v0.6.0

29 Nov 21:51
Compare
Choose a tag to compare

Changelog

  • dd3b78d api,cmd/tier: accept extra org info on schedule (#179)

v0.5.2

22 Nov 23:14
83ea6c8
Compare
Choose a tag to compare

Changelog

  • d09c79f README.md: add more information for first time visitors (#174)
  • 83ea6c8 VERSION.txt: This is v0.5.2 (#176)
  • 9fe8d60 cmd/tier,control: enforce plan immutability (#167)
  • 8cd51dd cmd/tier: display account specific URLs on push (#169)
  • f8d1add cmd/tier: fix preallocation not starting properly (#173)
  • 6c67366 cmd/tier: implement clean -switchaccounts (#175)
  • b8dc764 cmd/tier: preallocate switch accounts (#172)
  • 1b5ca63 control: continue valid plans with bad plans (#168)
  • 14f20e3 go.mod: tidy (#163)
  • acfadc3 stripe/stroke: implement account pooling (#171)