Skip to content
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

chore: release → 1.0.0-alpha7 #445

Merged
merged 42 commits into from
Oct 6, 2023
Merged

chore: release → 1.0.0-alpha7 #445

merged 42 commits into from
Oct 6, 2023

Conversation

sgammon
Copy link
Member

@sgammon sgammon commented Oct 4, 2023

Ready for review Powered by Pull Request Badge

Summary

Prepares alpha7, Elide's official alpha release. More coming soon, along with several hotfixes before release.

Task list

  • Version bump → 1.0.0-alpha7
  • Hotfixes: Startup time, logging, etc
  • General housekeeping
    • Update license headers
    • Update verification metadata
    • Update dependency locks
    • Update API pins
  • Substrate publish
    • Snapshots
    • Maven Central
    • GitHub
  • Framework publish
    • Snapshots
    • Maven Central
  • Issue final binaries
    • darwin-aarch64
    • linux-amd64
  • Binary publish
    • Elide's own download systems
    • NPM note: after this PR
  • Installer updates
    • Version-pinned installer
    • Download from new elide.zip endpoint
    • New elide.sh installer endpoint
  • Repository updates
    • Add Patreon
    • Add launch video link note: waiting
    • Terminal demos note: coming soon
  • Final testing before merge
    • All updates live in Maven
    • All publishes complete
    • Release binaries pass selftest and start up quickly
    • JS, Python, Ruby work
    • Installers default to new version
    • API docs are working

PR Tree

Dependency updates

Changelog

  • feat: enable VIRTUAL threads in micronaut executors
  • feat: enable ofVirtual threads in engine thread factory
  • fix: add react and react-dom dependencies
  • fix: disable eager loading of native libs in cli tool
  • fix: reduce default event-loop threads
  • fix: startup-friendly server changes (don't eagerly init singletons)
  • fix: initialize dispatcher at runtime (not statically)
  • fix: include all jansi resources
  • fix: logback configuration tweaks
  • fix: native terminal init steps
  • chore: general sample and import cleanup
  • chore: align versions at 1.0.0-alpha7
  • chore: align plugin version at 1.0.0-beta27
  • chore: tags, deps, etc
  • chore: run publish cycle on substrate, framework
  • chore: add patreon
  • chore: consolidate contribution guides

- chore: align versions at `1.0.0-alpha7`
- chore: align plugin version at `1.0.0-beta27`
- chore: tags, deps, etc
- chore: run publish cycle on substrate, framework

Signed-off-by: Sam Gammon <sam@elide.ventures>
@sgammon sgammon added ✋ embargoed PRs and issues that can't proceed because of some non-code condition 🚧 WIP Works-in-progress. Blocks merge release Release-related PRs and tracking issues labels Oct 4, 2023
@sgammon sgammon added this to the Release R3: Alpha Launch milestone Oct 4, 2023
@sgammon sgammon self-assigned this Oct 4, 2023
@github-actions github-actions bot added tools Issues and PRs related to tooling and removed release Release-related PRs and tracking issues labels Oct 4, 2023
sgammon added a commit that referenced this pull request Oct 5, 2023
- fix: add `react` and `react-dom` dependencies
- fix: disable eager loading of native libs in cli tool
- chore: general sample and import cleanup

Relates to #445

Signed-off-by: Sam Gammon <sam@elide.ventures>
sgammon and others added 2 commits October 4, 2023 22:43
Adds Elide's new Patreon page to our GitHub Sponsorships configuration.

Signed-off-by: Sam Gammon <sam@elide.dev>
Consolidates our two CONTRIBUTING.md files
sgammon added a commit that referenced this pull request Oct 5, 2023
- fix: add `react` and `react-dom` dependencies
- fix: disable eager loading of native libs in cli tool
- fix: reduce default event-loop threads
- fix: initialize dispatcher at runtime (not statically)
- fix: startup-friendly server changes (don't eagerly init singletons)
- fix: include all jansi resources
- fix: logback configuration tweaks
- fix: native terminal init steps
- chore: general sample and import cleanup

Relates to #445

Signed-off-by: Sam Gammon <sam@elide.ventures>
- fix: add `react` and `react-dom` dependencies
- fix: disable eager loading of native libs in cli tool
- fix: reduce default event-loop threads
- fix: initialize dispatcher at runtime (not statically)
- fix: startup-friendly server changes (don't eagerly init singletons)
- fix: include all jansi resources
- fix: logback configuration tweaks
- fix: native terminal init steps
- chore: general sample and import cleanup

Relates to #445

Signed-off-by: Sam Gammon <sam@elide.ventures>
- feat: enable `VIRTUAL` threads in micronaut executors
- feat: enable `ofVirtual` threads in engine thread factory

Signed-off-by: Sam Gammon <sam@elide.ventures>
@sgammon sgammon marked this pull request as ready for review October 5, 2023 05:51
@sgammon sgammon added the release Release-related PRs and tracking issues label Oct 5, 2023
@socket-security
Copy link

New dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
react-dom 18.2.0 environment +1 4.6 MB gnoff

- chore: update `cli` module license headers
- chore: update `graalvm` module license headers
- chore: update `graalvm-*` module license headers
- chore: update `model` module license headers
- chore: update `proto` module(s) license headers
- chore: update `server` module license headers
- chore: update `test` module license headers
- chore: update `tools` module(s) license headers
@sgammon sgammon mentioned this pull request Oct 5, 2023
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.5 to 2.21.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@00e563e...ddccb87)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.1 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@4c0219f...f95db51)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](gradle/gradle-build-action@b5126f3...842c587)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@3df4ab1...8ade135)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@0b7f8ab...a8a3f3a)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
@sgammon sgammon temporarily deployed to github-pages October 5, 2023 12:08 — with GitHub Pages Inactive
docs/apidocs/not-found-version.html Dismissed Show dismissed Hide dismissed
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
@sgammon sgammon temporarily deployed to github-pages October 6, 2023 05:07 — with GitHub Pages Inactive
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
@sgammon sgammon temporarily deployed to github-pages October 6, 2023 09:02 — with GitHub Pages Inactive
- feat: use new download domain
- fix: uuid bug with installer
- chore: update installer version
- chore: update installer default elide version

Fixes and closes #402

Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: GitHub <noreply@github.com>
Copy link
Member

@darvld darvld left a comment

Choose a reason for hiding this comment

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

lgtm 👍

@sgammon sgammon merged commit ffe2b54 into main Oct 6, 2023
31 checks passed
sgammon added a commit that referenced this pull request Oct 6, 2023
- fix: add `react` and `react-dom` dependencies
- fix: disable eager loading of native libs in cli tool
- fix: reduce default event-loop threads
- fix: initialize dispatcher at runtime (not statically)
- fix: startup-friendly server changes (don't eagerly init singletons)
- fix: include all jansi resources
- fix: logback configuration tweaks
- fix: native terminal init steps
- chore: general sample and import cleanup

Relates to #445

Signed-off-by: Sam Gammon <sam@elide.ventures>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✋ embargoed PRs and issues that can't proceed because of some non-code condition release Release-related PRs and tracking issues tools Issues and PRs related to tooling 🚧 WIP Works-in-progress. Blocks merge
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Install script: needs uuid-runtime package Tracking: Alpha Launch
2 participants