Releases: nyaruka/goflow
v0.112.0
* Include resume and node in migration expression parsing * Add dial types of waits and resumes
v0.111.0
* Move to ElasticSearch v7 clients (backwards incompatible change)
v0.110.2
* Remove forward_ivr action and ivr_forwarded event
v0.110.1
* Spanish translations from transifex
v0.110.0
* Combine the completion.json and functions.json editor support file…
v0.109.4
* Fix release workflow
v0.22.0
Changelog
d64fbfb Update CHANGELOG.md for v0.22.0
8ca0b6a Merge pull request #413 from nyaruka/session_input
9bd792a Fix comment typos
f2ce6df Move input from run to session
37d2589 Make contact.name .language .timezone omitted in JSON when empty
312aac6 Make contact.created_on required
f94a9b9 Merge pull request #412 from nyaruka/typed
bfa544b Tests for TypedEnvelope in legacy package
4474ff3 Move TypedEnvelope into legacy package where it's still used and useful
4257a55 Convert actions
7b465e8 Convert triggers
687cfbd Convert resumes
6f22abe Convert routers
11eba4e Convert events
75245ce Convert input
6042886 Convert waits to simpler [un]marshaling
9635040 Merge pull request #410 from nyaruka/runner2
6b49560 Update README
143ce87 Make resumes marshalable so flowrunner can dump a reproduction (trigger + resumes)
6251b5c Simplify un/marshaling of triggers
4c56a0b Fix test
6d82161 Improvements to the flowrunner cmd
732d709 Merge pull request #408 from nyaruka/start_flow
7056b86 Merge pull request #409 from nyaruka/initial_waits
e6a1f31 Allow waits to skip themselves, and have the msg wait skip itself if it's the first thing after a msg trigger
7969ee5 Add missing test file
941287c Improve flowrunner cmd to display more event types
bb13143 Implement new terminal option of start_flow actions
77a2d1b Coverage
ee2e15b Coverage
c30c6f8 Move asset reading funcs into rest/ package where they're used
31f1622 Simplify asset reading functions
8add439 Coverage
f3c9264 Merge pull request #406 from nyaruka/flowrunner2
ad7a2c6 Switch to static source for all flowrunner tests
7785a67 Merge pull request #407 from nyaruka/date_fix
dd469c5 Ensure arguments to date router tests are migrated
ea3a65c Remove unused methods in runner_test.go
7e18be3 Update test flows to be self-contained regarding assets
459c4a5 Vastly simplify flowrunner cmd
4be4170 Convert StaticSource to load concrete types
ee37e3e Switch all tests (except runner_test) to use static assets
5bb64c4 Create new static asset source type for simpler testing
9f04d3f Move runner tests to test/ package
799ba59 Merge pull request #404 from nyaruka/channel_triggers
45f49b1 Add channel event trigger type
v0.13.3
Changelog
22d0fee Update CHANGELOG.md for v0.13.3
ea2781c Merge pull request #347 from nyaruka/scanner
68a7d62 Add extra test case for string with escaped quote char
6e06776 Fix scanner treating parentheses inside string literals as expression boundaries
fccb21a Fix not correctly scanning excellent identifiers followed by periods
627289b Add tests and cleanup excellent scanner code
03184b8 Add migrate tab to flowserver index page for easy flow migration testing
9702910 Add test for parsing a number in JSON that can't be represented fully as a float
v0.13.2
Changelog
c996678 Update CHANGELOG.md for v0.13.2
7e3e857 Merge pull request #346 from nyaruka/assets3
fe72786 Switch flows engine/server to use new assets stuff
be8035b Create new SessionAssets implementation based on new assets stuff
a49dd85 Get assets via the server instead of the cache
57d8ee1 Move non-flow-dependent assets stuff into it's own top-level package
v0.13.1
Changelog
d653a58 Update CHANGELOG.md for v0.13.1
cd979ab Merge pull request #344 from nyaruka/epoch
f1dc39f to_epoch() becomes epoch() and returns fractional seconds
de6b69f Merge pull request #343 from nyaruka/better_docs
53b1d7f Move expression stuff into its own file
9a0080a Fix typos in docs
2dc94bc Check that link targets are valid
ce249fb Allow easy linking between items documented in code
4ba4fc8 Merge pull request #341 from nyaruka/better_docs
87c9ba2 Rename methods for clarity and add test
f4c520d Validation error if call_ewebhook action is GET but also has body
04d8cd1 Reorder triggers and events in docs
97b578e Install pandoc on travis
47a723f Fix tables of contents in docs
a19c04a Rework docgen cmd so it supports multiple files
ab109e1 Make CORS support configurable
9ff4eee Add basic CORS support
ef05b21 Docs and coverage
450b2c5 Include $PORT in launch cmd
8cf837e Add heroku procfile
470f6d6 Add heroku settings to Gopkg.toml
17a5fa5 Delete app.json
b2bf3ba Add Heroku generated app.json