-
Notifications
You must be signed in to change notification settings - Fork 29
release: 1.0.0-beta1
#1294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
release: 1.0.0-beta1
#1294
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
darvld
approved these changes
Mar 11, 2025
c64b3a6
to
2a18df7
Compare
7f46057
to
0671529
Compare
This was referenced Mar 14, 2025
New, updated, and removed dependencies detected. Learn more about Socket for GitHub ↗︎
|
This was
linked to
issues
Mar 15, 2025
Closed
feat: transition to warmed preamble scripts feat: release-quality python feat: smarter gha downloads feat: python interop test + sugar (python-side) test: ignore kotlin precompiler testing fix: disable embedded jvm until ready for release fix: make abi validation optional fix: warning fixes to build in strict mode fix: restore python vfs support fix: package of native macos fixes fix: static args availability in cli fix: reflection metadata for pkl fix: reflection metadata for jna fix: synethetic module default exports chore: build kotlin in strict mode chore: drop checkstyle/pmd until in use chore: bump rust dependencies chore: bump `uv` → latest chore: bump `ruff` → latest chore: bump `oxc` → latest chore: bump `java` minimum → jvm21 chore: upgrade kotlin → `2.1.20-RC3` chore: adopt kdl v2 format for package lock chore: upgrade micronaut catalog → `4.5.0` chore: upgrade micronaut lib → `4.8.6` chore: upgrade disruptor → `4.0.0` chore: upgrade pnpm → `10.6.2` chore: update detekt baselines chore: upgrade oro kdl lockfile chore: update gradle lockfiles chore: update verification metadata chore: update `runtime` facades chore: fmt Fixes and closes #1290 This revision will initially be released at tag `1.0.0-alpha15`, which will be used to bootstrap and release the `1.0.0-beta1` build. Signed-off-by: Sam Gammon <[email protected]>
chore: refactor/reimplement ci caching with buildjet chore: upgrades and fixes in ci Signed-off-by: Sam Gammon <[email protected]>
2dead7d
to
51f19a3
Compare
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
f787682
to
efbdfd3
Compare
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
ci:buf-breaking-ignore
Ignore breaking proto changes
dependencies
Pull requests that update a dependency file
✋ embargoed
PRs and issues that can't proceed because of some non-code condition
lang:javascript
Issues relating to JavaScript
lang:pkl
Relating to Pkl execution or other Pkl topics
lang:python
Issues relating to Python
lang:typescript
Language features relating to TypeScript
module:graalvm
Modules, changes, and issues relating to GraalVM
module:server
Modules, changes, and issues relating to Elide for servers
release
Release-related PRs and tracking issues
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Final cleanup for
1.0.0-beta1
release; includes many PRs, features fromalpha1
throughalpha14
. Dependencies are updated and frozen to their latest possible versions without breakage. Future betas may still break API compat as we get our CLI entrypoint story together, but the whole thing, generally, speaking, is pretty close to stable.Upstream dependencies need to stabilize as well before our final stable release. This would include Kotlin, GraalVM, Java, and a few key other dependencies.
This PR is not intended to close the
Release R15
milestone; instead, that milestone will becomeR16
, and will continue to advance until this beta series concludes (the milestone will change toBeta
instead ofBeta 1
, to communicate a final beta goal).PR Tree
beta1
setup-elide#124API Conformance
process
#820zlib
#1200child_process
#1096events
#879url
#854os
#822stream
#853fs
#825 (Partial)fs/promises
#855 (Partial)queueMicrotask
support #1265structuredClone
support #1267setInterval
/clearInterval
#1269setInterval
/clearInterval
#1269Release PR Tree
Note
Every major PR from the
alpha-*
release series.queueMicrotask
#1266navigator.userAgent
#1277structuredClone
support #1280fetch
support #1229CustomEvent
constructor #1213zlib
#1199child_process
module #1097copyFile
methods #1066Elide
object #1040buffer
built-in module implementation #1026jansi
#1022process
global in js #993alpha9
#849Release Punchlist
oro
uv
,ruff
oxc
setup-elide
GitHub Actionsetup-elide
for Elide's own buildv2
release ofsetup-elide
Known Issues
sqlite
fixesfetch
fixesJSToObjectNodeGen
#1290elide
built-instructuredClone
)FILE_NOT_FOUND
,FILE_TYPE_MISMATCH
)Changelog