Skip to content

Commit

Permalink
Merge pull request #648 from ELENA-LANG/develop
Browse files Browse the repository at this point in the history
Iteration21 (#647)
  • Loading branch information
arakov authored Apr 18, 2024
2 parents ddc6c7c + 191582f commit 83ca56f
Show file tree
Hide file tree
Showing 826 changed files with 22,803 additions and 196,943 deletions.
26 changes: 0 additions & 26 deletions .circleci/config.yml

This file was deleted.

14 changes: 11 additions & 3 deletions .github/workflows/msbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ env:
# https://docs.github.com/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
BUILD_CONFIGURATION: Release

BUILD_TAG: 6.0.9

permissions:
contents: read

Expand All @@ -38,6 +40,12 @@ jobs:
- name: Add MSBuild to PATH
uses: microsoft/[email protected]

- name: Setup Nuget
uses: Nuget/[email protected]

- name: Restore nuget packages
run: nuget restore ${{env.SOLUTION_FILE_PATH}}

- name: Build
working-directory: ${{env.GITHUB_WORKSPACE}}
# Add additional options to the MSBuild command line here (like platform or verbosity level).
Expand All @@ -46,14 +54,14 @@ jobs:

- name: Compile Lib
shell: cmd
run: rebuild_lib60_${{matrix.platform}}.bat
run: build\rebuild_lib60_${{matrix.platform}}.bat

- name: Prepare Artifact
shell: cmd
run: install\build_package_${{matrix.platform}}.bat
run: build\create_package_${{matrix.platform}}.bat

- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: elena-lang-${{matrix.platform}}-${{ env.BUILD_TAG }}
path: install\${{matrix.platform}}
path: build\${{matrix.platform}}
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
## ELENA 6.0.9
*19.04.2024*

- ELENA
- [ADDED] new opcode - parent
- [ADDED] meta expression: nested singletons
- [ADDED] new class flag - elPacked
- [ADDED] new attribute - packed

- ELC
- [ADDED] #637 - unit tests for byRefOp optimization
- [ADDED] #637 - unit tests for intCopying optimization
- [ADDED] #610 - struct redesign
- [FIXED] optimization : copy 8 / copydpn 8
- [FIXED] #615 : The field is not property incremented by an addition assignment
- [FIXED] x64 : fround opcode
- [FIXED] x64 : fabs opcode
- [FIXED] x86 : xdispatchmr opcode

- API
- [ADDED] system'dynamic'expressions'LazySymbolExpression
- [FIXED] ushort - native comparison operations
- [ADDED] system'net
- [ADDED] ltests
- [ADDED] net
- [ADDED] win64 gui
- [FIXED] realOp.RoundedInt extension

- SAMPLES
- [FIXED] interpreter sample for x86-64

- Tools
- [FIXED] #618 : template class descriptions

- IDE
- [ADDED] include / exclude file
- [FIXED] ctrl+w hides the frame
- [ADDED] ins / over modes
- [ADDED] dark color scheme

- Misc
- [ADDED] GitHub Action - MSBuild nightly build

## ELENA 6.0.8
*21.03.2024*

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.0.8
6.0.9
Loading

0 comments on commit 83ca56f

Please sign in to comment.