-
Notifications
You must be signed in to change notification settings - Fork 199
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: dataform-co/dataform
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.0.56
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: dataform-co/dataform
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.0.57
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 24 files changed
- 7 contributors
Commits on May 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for ccef63c - Browse repository at this point
Copy the full SHA ccef63cView commit details -
Upgrade the affected packages to the latest (#2115)
* Upgrade the affected packages to the latest * Use airlock approved dependency version * fix the versions issue * gaxios package downgraded. * Upgrade the affected packages to the latest * Use airlock approved dependency version * fix the versions issue * gaxios package downgraded. --------- Co-authored-by: Nick Nalivaika <ikolina@google.com> Co-authored-by: Artur Piotr Izaak Laskowski <apilaskowski@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4366486 - Browse repository at this point
Copy the full SHA 4366486View commit details
Commits on May 20, 2026
-
JiT Worker in CLI and RPC infrastructure (#2109)
* refactor: split index_test.ts into specialized test files * refactor: decompose monolithic cli/index_test.ts into modular components - Extract shared test utilities into cli/index_test_base.ts - Create dedicated test files for help, init, project, compile, and run commands - Update cli/BUILD to reflect the new modular test structure * feat: enhance JiT compiler with action descriptors and metadata support * feat: add action descriptor support to JiT compilation results - Implement action and column descriptor logic in core/jit_compiler.ts - Support overrides for descriptions, labels, and tags in JiT results - Enhance error coercion in common/errors/errors.ts - Add comprehensive JiT metadata tests in core/jit_compiler_test.ts - Sync protos/execution.proto and protos/jit.proto with new result fields * feat: implement JiT worker and RPC infrastructure * feat: add worker process management for JiT compilation - Introduce base worker and JiT-specific child process logic - Implement RPC bridge for database access during JiT - Add VM scripts and loader for isolated execution - Add unit tests for the RPC mechanism
Configuration menu - View commit details
-
Copy full SHA for 433e852 - Browse repository at this point
Copy the full SHA 433e852View commit details
Commits on May 21, 2026
-
Bump vm2 from 3.10.2 to 3.11.3 (#2168)
* Bump vm2 from 3.10.2 to 3.11.3 Bumps [vm2](https://github.com/patriksimek/vm2) from 3.10.2 to 3.11.3. - [Release notes](https://github.com/patriksimek/vm2/releases) - [Changelog](https://github.com/patriksimek/vm2/blob/main/CHANGELOG.md) - [Commits](patriksimek/vm2@v3.10.2...v3.11.3) --- updated-dependencies: - dependency-name: vm2 dependency-version: 3.11.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Fix vm2 sandbox execution errors and CallSite path stripping The upgrade of vm2 to 3.11.3 tightened sandbox security, stripping file path information from V8 CallSite objects during Error.prepareStackTrace and breaking the resolution of symlinked modules. This caused critical test failures ("Unable to find valid caller file") during Dataform compilation. This commit resolves these issues by: * Resolving `projectDir` to its absolute realpath before sandbox compilation to circumvent symlink boundaries (especially important for bazel runfiles). * Injecting `global.__dataform_current_file` into the NodeVM compiler configuration with a try-finally block to track cross-boundary macro scopes. * Adding a fallback in `core/utils.ts:getCallerFile` to read the injected global file path when the V8 stack trace path is stripped or undefined. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rafal Hawrylak <hawrylak@google.com>
Configuration menu - View commit details
-
Copy full SHA for 1bdeca5 - Browse repository at this point
Copy the full SHA 1bdeca5View commit details
Commits on May 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for c591fe9 - Browse repository at this point
Copy the full SHA c591fe9View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3.0.56...3.0.57