Skip to content
This repository has been archived by the owner on Dec 28, 2021. It is now read-only.

Bump Engine version to 0.2.26 and edition to 2021.14 #1801

Merged
merged 9 commits into from
Aug 20, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Next Release

#### Enso Compiler

- [Updated Enso engine to version 0.2.26][1801]. If you're interested in the
enhancements and fixes made to the Enso compiler, you can find their release
notes [here](https://github.com/enso-org/enso/blob/main/RELEASES.md).

[1801]: https://github.com/enso-org/ide/pull/1801

# Enso 2.0.0-alpha.12 (2021-08-13)

<br/>![New Features](/docs/assets/tags/new_features.svg)
Expand All @@ -11,7 +19,7 @@
- [GeoMap visualization will ignore points with `null` coordinates][1775]. Now
the presence of such points in the dataset will not break initial map
positioning.
- [Updated Enso engine to version 0.2.11][1798]. If you're interested in the
- [Updated Enso engine to version 0.2.24][1798]. If you're interested in the
enhancements and fixes made to the Enso compiler, you can find their release
notes [here](https://github.com/enso-org/enso/blob/main/RELEASES.md).

Expand Down
4 changes: 2 additions & 2 deletions src/js/lib/client/tasks/signArchives.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ const resRoot = path.join(contentRoot, 'Resources')

// TODO: Refactor this once we have a better wau to get the used engine version.
// See the tracking issue for more information https://github.com/enso-org/ide/issues/1359
const ENGINE = '0.2.24'
const ENGINE = '0.2.26'
const ID = '"Developer ID Application: New Byte Order Sp. z o. o. (NM77WTZJFQ)"'
// Placeholder name for temporary archives.
const tmpArchive = 'temporary_archive.zip'
Expand Down Expand Up @@ -110,7 +110,7 @@ function signArchive(archivePath, archiveName, binPaths) {
const toSign = [
{
jarDir:
`enso/dist/${ENGINE}/lib/Standard/Database/0.1.0/polyglot/java`,
`enso/dist/${ENGINE}/lib/Standard/Database/${ENGINE}/polyglot/java`,
jarName: 'sqlite-jdbc-3.34.0.jar',
jarContent: [
'org/sqlite/native/Mac/aarch64/libsqlitejdbc.jnilib',
Expand Down
2 changes: 1 addition & 1 deletion src/js/lib/project-manager/src/build.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ async function get_project_manager_url(): Promise<string> {
// This constant MUST be synchronized with `ENGINE` constant in src/js/lib/client/tasks/signArchives.js.
// Also it is usually a good idea to synchronize it with `ENGINE_VERSION_FOR_NEW_PROJECTS` in
// src/rust/ide/src/controller/project.rs. See also https://github.com/enso-org/ide/issues/1359
const version = '0.2.24'
const version = '0.2.26'
let base_url: string = 'https://github.com/enso-org/'
base_url += 'enso/releases/download/'
base_url += `enso-${version}/enso-project-manager-${version}`
Expand Down
6 changes: 3 additions & 3 deletions src/rust/ide/src/controller/project.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@ pub const COMPILING_STDLIB_LABEL:&str = "Compiling standard library. It can take

/// The requirements for Engine's version, in format understandable by
/// [`semver::VersionReq::parse`].
pub const ENGINE_VERSION_SUPPORTED : &str = "^0.2.24";
pub const ENGINE_VERSION_SUPPORTED : &str = "^0.2.26";

/// The Engine version used in projects created in IDE.
// Usually it is a good idea to synchronize this version with the bundled Engine version in
// src/js/lib/project-manager/src/build.ts. See also https://github.com/enso-org/ide/issues/1359
pub const ENGINE_VERSION_FOR_NEW_PROJECTS : &str = "0.2.24";
pub const ENGINE_VERSION_FOR_NEW_PROJECTS : &str = "0.2.26";
/// The minimum edition that is guaranteed to work with the IDE.
pub const MINIMUM_EDITION_SUPPORTED : &str = "2021.12";
pub const MINIMUM_EDITION_SUPPORTED : &str = "2021.14";

/// The name of the module initially opened in the project view.
///
Expand Down