Releases: momentohq/functions
Releases · momentohq/functions
Release: v0.7.0
What's Changed
- feat: add query_parameters() call for web extensions by @tylerburdsall in #29
- feat: add support for federated IAM roles when providing AWS auth by @tylerburdsall in #26
Full Changelog: v0.6.0...v0.7.0
Release: v0.6.0
What's Changed
- feat: port Token Vending Machine to functions. defines and binds new WIT interfaces/types for support by @tylerburdsall in #24
- feat: add support for an S3 client via host interface. support PUT/GET for now. by @tylerburdsall in #25
- chore: expose invocation id by @tylerburdsall in #27
- Release 0.6.0 by @tylerburdsall in #28
Full Changelog: v0.5.0...v0.6.0
Release: v0.5.0
What's Changed
- feat: add support for host logging, deprecating old topics_logger in favor of host-managed topics logger. updates examples. by @tylerburdsall in #21
Full Changelog: v0.4.1...v0.5.0
- Adds support for host logging rather than relying on this guest library to do all the manual logging
Breaking changes
momento_functions_log::configure_loggingnow receives aVec<ConfigureLoggingInput>so multiple destinations can be configured at oncemomento_functions_log::configure_loggingnow returns aResult<(), LogConfigError>instead ofSetLoggerErrorTopicLoggeris no longer supported; deprecated in favor ofLogDestination::Topic
Release: v0.4.1
fix: update cargo.toml to correct version (#20)
v0.4.0
What's Changed
- add log drop count by @kvcache in #3
- feat: add turbopuffer-search example, complete with OpenAI embedding generation and momento caching of query embeddings by @tylerburdsall in #2
- feat: create buffconf-specific functions for indexing and searching within turbopuffer by @tylerburdsall in #4
- feat: create buffconf-specific function for generating recommended articles by @tylerburdsall in #6
- chore: fix bug in recommended articles function. construct turbopuffer endpoints in a more user-friendly manner. rename OPENAI_KEY to OPENAI_API_KEY to match standards by @tylerburdsall in #7
- fix: when constructing turbopuffer endpoints, don't forget the turbopuffer namespace by @tylerburdsall in #8
- fix: don't forget /namespaces/ in URL construction by @tylerburdsall in #9
- chore: truncate text when querying openai to stay within limits by @tylerburdsall in #10
- chore: even more truncation by @tylerburdsall in #11
- chore: rename to recommend articles by @tylerburdsall in #12
- chore: use tiktoken-rs to pretokenize input before sending to OpenAI by @tylerburdsall in #13
- chore: update log topic name by @tylerburdsall in #14
- fix: don't explictly include id as an attribute for turbopuffer queries, as this is already provided by @tylerburdsall in #15
- fix: send
documents_for_embeddingto OpenAI by @malandis in #16 - chore: update README with working code and paths by @jlapier in #17
- fix: in index-articles, if document is empty, exit for loop by @jlapier in #18
- feat: update WIT with new guest function web helper. add example function. by @tylerburdsall in #19
Full Changelog: v0.3.0...v0.4.0