Skip to content

[release] 5.1.0 - Mutable Logging API Endpoint#36

Open
kevin-statsig wants to merge 7 commits into
mainfrom
releases/5.1.0
Open

[release] 5.1.0 - Mutable Logging API Endpoint#36
kevin-statsig wants to merge 7 commits into
mainfrom
releases/5.1.0

Conversation

@kevin-statsig

@kevin-statsig kevin-statsig commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

New Features

  • event logging endpoint can now be updated through StatsigRuntimeMutableOptions

Included In This Release

  • b8d7c43 kev-oai
    • Updated gradle.properties
  • d1a1871 kev-oai
    • Update workflow actions
  • c435b73 kev-oai
    • make eventLoggingApi a mutable runtime option
  • 1ab1d60 kev-oai
    • update github workflows
  • 929d581 kevin-statsig
    • update android-sdk workflow actions to hashes (#497)

kevin-statsig and others added 7 commits April 15, 2026 15:27
### TL;DR

Hashes instead of version numbers.
* update kong workflow with OAI secrets

* fix kong workflow test working directory

* update unit test workflow configuration for openai repo
### TL;DR
Allow updating eventLoggingApi at runtime.

### Why make this change?
Feature request to support a cutover between two logging endpoints

### What changed?
* Added `eventLoggingAPI` to `StatsigRuntimeMutableOptions` and updated `StatsigOptions` accordingly
* Added `setApi()` to `StatsigLogger` and updated `api` field from val to var
* Added logic for the logging api change to `StatsigClient`
## Summary
- update GitHub Actions workflow dependencies that were still on deprecated Node runtimes
- update release-bot workflow to the openai version instead of the statsig-io copy.

## Why
GitHub is warning that some workflow actions are still running on deprecated Node.js versions. This branch moves those workflows to current action versions that support the newer runner runtime.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants