Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

v0.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Aug 20:08
· 44 commits to main since this release
65c2369

Temporal Server Version: 1.17.2

Release Highlights

🎉 This is the first official release of Temporalite! 🎉

To get started, install Temporalite with go install github.com/temporalio/temporalite/cmd/temporalite@v0.1.0, or import the github.com/temporalio/temporalite/temporaltest package to write an integration test in Go.

Changelog

  • 80ecd27 Add --metrics-port flag. (#87)
  • 1cccf14 Add WithUpstreamOptions server option (#10)
  • 715fc8d Add log level support (#58)
  • 6070027 Add optional flag to bind frontend ip address (#17)
  • 9a1915a Add sqlite pragma support (#30)
  • 583fa90 Add ui-server (#29)
  • 593da1a Added methods to create new test workers with custom options (#81)
  • 02655c7 Adding Dockerfile (#16)
  • 349fdfc Allow overriding base Temporal server config and client options (#75)
  • e9d2bf9 Automatically stop server after test completion via T.Cleanup (#25)
  • ff12777 Bump Temporal server and Go SDK versions (#13)
  • 3d927c0 Bump github.com/benbjohnson/clock from 1.1.0 to 1.2.0 (#14)
  • 10b2d2a Bump github.com/temporalio/ui-server from 0.13.0 to 0.13.1 (#67)
  • c93d79b Bump github.com/temporalio/ui-server/v2 from 2.3.0 to 2.4.0 (#98)
  • ba35649 Bump github.com/temporalio/ui-server/v2 from 2.4.0 to 2.5.0 (#103)
  • dcd539d Bump github.com/urfave/cli/v2 from 2.10.2 to 2.10.3 (#85)
  • 418cc39 Bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.0 (#88)
  • 95467df Bump github.com/urfave/cli/v2 from 2.11.0 to 2.11.1 (#92)
  • 037b599 Bump github.com/urfave/cli/v2 from 2.3.0 to 2.4.0 (#53)
  • 0797d11 Bump github.com/urfave/cli/v2 from 2.4.0 to 2.5.1 (#63)
  • 2c4fe1a Bump github.com/urfave/cli/v2 from 2.5.1 to 2.6.0 (#65)
  • 0f25777 Bump github.com/urfave/cli/v2 from 2.6.0 to 2.8.1 (#78)
  • 2cabcd1 Bump github.com/urfave/cli/v2 from 2.8.1 to 2.10.2 (#83)
  • 86a3b8e Bump go.temporal.io/sdk from 1.13.0 to 1.13.1 (#45)
  • 2094b2e Bump go.temporal.io/sdk from 1.9.0 to 1.10.0
  • 5d2482f Bump go.temporal.io/server from 1.14.0 to 1.14.1 (#32)
  • 701f0b2 Bump go.temporal.io/server from 1.14.1 to 1.14.2 (#36)
  • de413af Bump go.temporal.io/server from 1.14.2 to 1.14.4 (#38)
  • 1169750 Bump go.temporal.io/server from 1.15.0 to 1.15.1 (#50)
  • cd8b273 Bump go.temporal.io/server from 1.15.1 to 1.15.2 (#51)
  • 0e51713 Bump go.temporal.io/server from 1.16.1 to 1.16.2 (#68)
  • c55def0 Bump go.temporal.io/server from 1.16.2 to 1.17.1 (#89)
  • 15c4892 Bump go.temporal.io/server from 1.17.1 to 1.17.2 (#102)
  • 48d19ba Bump go.uber.org/zap from 1.19.1 to 1.20.0 (#35)
  • 9561b1a Bump go.uber.org/zap from 1.20.0 to 1.21.0 (#41)
  • 338c014 Bump go.uber.org/zap from 1.21.0 to 1.22.0 (#107)
  • 41343b6 Check if the db file path dir exists before setting up schema (#99)
  • 95f1070 Deprecate Worker() and Client() in favor of NewWorker() DefaultClient() (#95)
  • 493a727 Disable web UI via build tag or runtime flag (#47)
  • 50d4a31 Do not override existing FrontendPort config (#15)
  • 1ecb757 Expose frontend host:port (#11)
  • cf5e093 Initial commit
  • e046f4e Link to Temporalite intro video (#27)
  • bd41b41 Merge pull request #1 from DataDog/jlegrone/copyright
  • b8bddfb Merge pull request #2 from DataDog/jlegrone/license-check
  • 627e05e Merge pull request #24 from DataDog/jlegrone/upgrade-temporal
  • 195c46d Merge pull request #3 from DataDog/jlegrone/ci
  • 4b74777 Merge pull request #4 from DataDog/dependabot/go_modules/go.temporal.io/sdk-1.10.0
  • 7986b5b Merge pull request #5 from DataDog/jlegrone/pre-create-namespaces
  • c9203bf Merge pull request #6 from DataDog/jlegrone/no-cgo
  • 3b71bff Merge pull request #7 from DataDog/jlegrone/test-logger
  • b2bcb51 Merge pull request #9 from DataDog/jlegrone/upstream-driver
  • bfe0432 Note that Go 1.17+ is required for installation
  • 65c2369 Remove deprecated Worker and Client methods (#109)
  • a04abd3 Rename module to github.com/temporalio/temporalite (#96)
  • 1cf0b61 Revert "Upgrade Temporal and Temporal Web UI. (#86)" (#91)
  • 94be8e0 Skip migrations when db file already exists
  • 399cfa1 Switch to upstream SQLite driver
  • 08e491b UI bump (#93)
  • 4c73c85 Update github.com/temporalio/ui-server (#40)
  • c19371c Update goreleaser config and stamp binaries with semantic version (#104)
  • a4b633d Update license & copyright headers (#97)
  • ac001ab Update tally to v4.1.0 (#20)
  • a678942 Upgrade Temporal
  • 5eaf107 Upgrade Temporal and Temporal Web UI. (#86)
  • 0507fa8 Upgrade temporal to v1.16.1 and Go to 1.18 (#66)
  • 5a5ad37 Use dynamic ports from CLI (#48)
  • 81d9847 add CGO_ENABLED=0 to test matrix
  • 7803589 add CLI flag to pre-create namespaces
  • 44a4997 add CLI to update license headers
  • 779f518 add Datadog, Inc. to existing copyright headers
  • c8518eb add badges for godoc, ci, code coverage
  • 8794ecc add ci and release workflows
  • 11e139d add contributing docs
  • 0bebba6 add dependabot config
  • f81b595 add temporaltest package
  • b179c5a add temporaltest usage example
  • 0719c32 allow passing additional options when configuring client
  • aa66d7e de-duplicate default frontend port references
  • 8c75a9f format sql files
  • 0d97753 generate default test namespace
  • 0836de4 go run ./internal/copyright
  • 893eae8 license to Datadog, Inc.
  • 793d9ed move server library to top level package
  • 011f820 pre-create namespaces during database initialization
  • b54068f remove namespace waiting logic
  • e5ba2aa remove queue_metadata.data NOT NULL constraint
  • e9784c1 shorten test timeout
  • 76ee46d support custom test logger
  • d84802f support manual overrides when third party licenses cannot be parsed
  • 97ee5b7 support non-cgo builds
  • 9cbf0fb track third party code licenses
  • 4a4117c update temporal version
  • 2f33df8 update third party licenses
  • afbf824 upgrade temporal-server to 1.15.0 (#44)
  • c0be89d use shared helloworld worker implementation