Skip to content

update proxy_wasm to sync with FastEdge-sdk-js#26

Merged
godronus merged 2 commits intomasterfrom
fix/dictionary-api
Feb 6, 2026
Merged

update proxy_wasm to sync with FastEdge-sdk-js#26
godronus merged 2 commits intomasterfrom
fix/dictionary-api

Conversation

@godronus
Copy link
Copy Markdown
Collaborator

@godronus godronus commented Feb 6, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the AssemblyScript proxy-wasm FastEdge surface to better align with the FastEdge-sdk-js API, including adding a new host import and exposing a new FastEdge helper module.

Changes:

  • Add proxy_dictionary_get host import and a new fastedge/dictionary helper.
  • Rename and re-export secrets helpers (getSecretVar*getSecret*).
  • Remove the Envoy testing guide (ENVOY.md) and change fastedge exports accordingly.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
assembly/imports.ts Adds proxy_dictionary_get external host API declaration.
assembly/fastedge/dictionary.ts Introduces a helper that calls proxy_dictionary_get.
assembly/fastedge/secrets.ts Renames exported secret helper functions.
assembly/fastedge/index.ts Changes FastEdge public exports (dictionary exported; env no longer exported).
ENVOY.md Removes Envoy testing documentation.
Comments suppressed due to low confidence (1)

ENVOY.md:1

  • ENVOY.md is removed, but the repository README still links to ./ENVOY.md (README.md:98). Either keep this document (or replace it with a new one) or update the README link in the same PR to avoid a broken reference for users.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread assembly/fastedge/secrets.ts Outdated
Comment thread assembly/fastedge/index.ts
Comment thread assembly/fastedge/dictionary.ts
@godronus godronus requested a review from Copilot February 6, 2026 13:57
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread assembly/fastedge/index.ts
Comment thread assembly/fastedge/dictionary.ts
Comment thread assembly/fastedge/env.ts
@godronus godronus requested a review from qrdl February 6, 2026 13:59
@godronus godronus merged commit b7fedfa into master Feb 6, 2026
1 check passed
@godronus godronus deleted the fix/dictionary-api branch February 6, 2026 14:41
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

🎉 This PR is included in version 1.2.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants