Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Commit

Permalink
Merge pull request LiteLDev#291 from LiteLDev/beta
Browse files Browse the repository at this point in the history
Beta
  • Loading branch information
dreamguxiang authored Mar 1, 2022
2 parents 1a02589 + 2cb6f84 commit 3e12eeb
Show file tree
Hide file tree
Showing 218 changed files with 16,792 additions and 4,903 deletions.
33 changes: 20 additions & 13 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,19 @@ jobs:
./PackRelease.cmd action
shell: cmd

# - name: Pack SDK
# working-directory: ${{env.GITHUB_WORKSPACE}}
# run: |
# cd Scripts
# ./PackSDK.cmd action
# shell: cmd
- name: Move PDB to path
working-directory: ${{env.GITHUB_WORKSPACE}}
run: |
mkdir PDB
cp x64/Release/*.pdb PDB
shell: bash

- name: Pack PDB
working-directory: ${{env.GITHUB_WORKSPACE}}
if: startsWith(github.ref, 'refs/tags/')
run: |
7z a -t zip PDB.zip PDB
shell: bash

- name: Update LiteLoaderSDK
working-directory: ${{env.GITHUB_WORKSPACE}}
Expand All @@ -79,13 +86,13 @@ jobs:
uses: actions/upload-artifact@v2
with:
name: LiteLoader
path: ${{ github.workspace }}\RELEASE\
path: ${{ github.workspace }}\RELEASE

# - name: Upload LiteLoader SDK
# uses: actions/upload-artifact@v2
# with:
# name: LiteLoader-SDK
# path: ${{ github.workspace }}\LiteLoader-SDK.zip
- name: Upload PDB
uses: actions/upload-artifact@v2
with:
name: PDB
path: ${{ github.workspace }}\PDB

- name: Prepare for creating Release
working-directory: ${{env.GITHUB_WORKSPACE}}
Expand All @@ -103,6 +110,6 @@ jobs:
body_path: ${{ github.workspace }}\CHANGELOG.txt
files: |
${{ github.workspace }}\LiteLoader-${{ steps.rel.outputs.tag }}.zip
${{ github.workspace }}\LiteLoader-SDK.zip
${{ github.workspace }}\PDB.zip
env:
GITHUB_REPOSITORY: LiteLDev/LiteLoaderBDS
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ RELEASE/SymDB2.exe
!RELEASE/ChakraCore.dll
RELEASE/plugins/LiteLoader/*.dll
RELEASE/plugins/LiteLoader/*.pdb
RELEASE/plugins/LiteLoader/pdb
!RELEASE/plugins/LiteLoader/CrashLogger.dll

.idea/**
Expand Down
36 changes: 22 additions & 14 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,24 @@
## [LiteLoader Release Note]
LiteLoaderBDS-2.1.2 update has been released, automatic update has been pushed
This is an important bug fix update!
## [LiteLoader Release Note]
LiteLoaderBDS-2.1.3 update has been released, automatic update has been pushed
This is a bug fix update, please update as soon as possible
## [New features]
- Added some color-related APIs
- Script engine exported registerPlugin API
- Exported the new allowlist API
- Finished some i18n work
- Added dynamic command registration interface (DynamicCommandAPI)
- Added text encoding conversion interface (I18nAPI)
- Added CompoundTag::toPrettySNBT beautification output interface
- Provide support for NetworkNBT format
- Provided annotation support for all json interfaces of scripting engine
- Added the symbol cache switch for PrintCurrentStackTraceback
- Added addons management and query commands
- Upgraded the included LLMoney version
## [Bug Fix]
- Fix a serious remote call deadlock problem in the scripting engine.
Fix the problem of script engine ll.require working abnormally.
- Fix a possible error reported by getXuid
- Fix the problem that the PlayerDrop event triggers incorrectly
- Fix the issue that the player respawn event triggers abnormally
- The problem that may occur when the crossbow fires fireworks rockets is fixed.
- The problem with AddonInstaller is fixed.
- The script engine fixes the problem that the database cannot be closed
- Fix the problem that StructureTemplate class exists
- Scripting engine fixes the problem of repeated loading of ll.require
- Script engine fixes the problem that some object data is not updated after setNbt
- Scripting engine fixes the problem of missing onLiquidFlow event dimension
- Scripting engine fixes item.clone
- Scripting engine provides binary interface for base64 conversion
- Scripting engine adds engine validity check for multiple callbacks, improving stability
- Fix some problems of SymDBHelper in SDK
- Provide UTF8 conversion for most of the abnormal output to avoid the crash caused by local encoding in the output process.
- Fix the problem of crash caused by inputting full-angle characters in the background.
Loading

0 comments on commit 3e12eeb

Please sign in to comment.