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

release: Jan 0.5.14 release cut #4468

Merged
merged 170 commits into from
Jan 16, 2025
Merged

release: Jan 0.5.14 release cut #4468

merged 170 commits into from
Jan 16, 2025

Conversation

louis-menlo
Copy link
Contributor

Describe Your Changes

Epic: Engine management
#3786
#4128

Self Checklist

This pull request includes several updates to GitHub workflows, shell scripts, and configuration files. The changes focus on updating dependencies, modifying workflow configurations, and improving the build process.

Workflow and Dependency Updates:

  • Updated Node.js version to 20.x and added corepack for yarn management in .github/workflows/jan-electron-linter-and-test.yml, .github/workflows/publish-npm-core.yml, and .github/workflows/publish-npm-joi.yml [1] [2] [3].
  • Changed runs-on configurations to use macos-latest, windows-latest, and ubuntu-latest in .github/workflows/jan-electron-linter-and-test.yml [1] [2] [3] [4] [5] [6].
  • Commented out the 'Config report portal' steps in .github/workflows/jan-electron-linter-and-test.yml [1] [2] [3] [4].

Build Process Improvements:

  • Added config-yarn target to the Makefile and updated the install-and-build target to include this configuration step.
  • Updated the clean target in the Makefile to remove .yarn directories and additional files [1] [2] [3].

Miscellaneous Changes:

  • Added a new desktop entry file ai.menlo.jan.desktop for the Jan application.
  • Added yarn configuration settings in .yarnrc.yml.

louis-menlo and others added 30 commits December 26, 2024 13:31
Merge bug fixes from 0.5.12 into dev
* chore: upgrade to turbo v2 and reduce ci quality gate runtime

* chore: upgrade to yarn v4 and deprecate turborepo

* chore: reconfigure modules and fix tests

* chore: switch to github-hosted runner

* fix: dependency resolving

* chore: clean redundant step

* chore: headless test

* chore: remove headed param

* fix: resolve dependency version

* fix: ubuntu no-sandbox test

---------

Co-authored-by: Hien To <[email protected]>
Co-authored-by: Louis <[email protected]>
* feat: local engine management

* chore: move remote engine into engine page instead extension page

* chore: set default engine from extension

* chore: update endpoint update engine

* chore: update event onEngineUpdate

* chore: filter out engine download

* chore: update version env

* chore: select default engine variant base on user device specs

* chore: symlink engine variants

* chore: rolldown.config in mjs format

* chore: binary codesign

* fix: download state in footer bar and variant status

* chore: update yarn.lock

* fix: rimraf failure

* fix: setup-node@v3 for built-in cache

* fix: cov pipeline

* fix: build syntax

* chore: fix build step

* fix: create engines folder on launch

* chore: update ui delete engine variant with modal confirmation

* chore: fix linter

* chore: add installing progress for Local Engine download

* chore: wording

---------

Co-authored-by: Louis <[email protected]>
chore: sync latest main into dev
chore: refactor extensions build script for optimization
* enhancement: update ui delete engine with modal confirmation

* chore: fix linter
chore: improve development dev-ex with auto extensions migration
…ckages

chore: refactor core and server packages
@louis-menlo louis-menlo merged commit b9ea4ba into main Jan 16, 2025
27 of 30 checks passed
@github-actions github-actions bot added this to the v0.5.14 milestone Jan 16, 2025
Copy link
Contributor

Preview URL: https://e8f81b30.docs-9ba.pages.dev

Copy link
Contributor

This is the build for this pull request. You can download it from the Artifacts section here: Build URL.

@imtuyethan imtuyethan modified the milestones: v0.5.14, v0.5.15 Jan 21, 2025
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.

8 participants