This repository was archived by the owner on Apr 20, 2022. It is now read-only.
  
  
  
  
Releases: tera-alkahest/alkahest
Releases · tera-alkahest/alkahest
1.2.0
1.1.0
- Updated DE/FR/UK client version to 353338.
- Updated JP client version to 353341.
- Updated NA client version to 353337.
- Updated RU client version to 353342.
- Updated SE/TH client version to 353339.
- Updated TW client version to 353340.
- Extended the verifycommand to output more version information and, optionally, SHA sums.
- Fixed warnings in C# scripts being swallowed if compilation succeeded.
- Fixed DataCenterconstructor incorrectly closing the given stream.
- Updated Source Link package references.
1.0.0
- The first stable release of Alkahest.
1.0.0-rc5
- Overhauled packet handler API with support for ordering, filtering, etc.
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-rc5
1.0.0-rc4
- Added support for proxying multiple regions in one Alkahest instance.
- Added extensive integrity checks to data center loading code.
- Added a new verifycommand for verifying decrypted data center files.
- Added support for various data center loading strategies.
- Added more cast methods to DataCenterValue.
- Added optional fallbackparameters to conversion methods onDataCenterValue.
- Added FastDeflateStreamfor more efficient packet log reading/writing.
- Added Source Link support.
- Optimized a lot of performance-critical code paths.
- Switched to Span<T>andMemory<T>for buffer manipulation.
- Switched to new NoNullList<T>collection type for arrays in packets.
- Updated the packet log format to version 1(see wiki page).
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-rc4
1.0.0-rc3
- Updated NA to version 350027.
- Updated icon file with more resolutions.
- More improvements to the data center API.
- Fixed NuGet package missing dependency information.
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-rc3
1.0.0-rc2
- Proxies are now started after plugin loading is done, and stopped before plugin unloading is done.
- Various improvements to the data center API.
- Assets (such as data center files) are now compressed.
- Increased the default timeout for asset downloads to 5 minutes.
- Data center asset is now updated if a package update (via the updatecommand) requires it.
- Console log formatting is now less verbose for commands other than serve.
- Marked SocketDisconnectedExceptionas being serializable.
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-rc2
1.0.0-rc1
This release includes a huge amount of changes; listing them all here would not be feasible. Instead, some of the highlights are:
- Added support for C# scripting.
- Added support for script package management.
- Added support for asset management (e.g. data center files).
- Added TH/SE region support.
- Added proper HTTPS support for the server list proxy.
- Updated all packet definitions and game data types.
- Optimized data center code further.
- Fixed some issues around loading dependencies in plugins.
- Merged all applications into a single executable accepting commands.
- Removed support for Python scripting.
- Removed KR region support (for now).
- Relicensed under the ISC license (without attribution requirements).
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-rc1
1.0.0-alpha4
- Added a scanner application to extract useful data from TERA.exe.
- Added an extractor application that can currently decrypt and dump data center files.
- Implemented IDisposableonDataCenterElement.
- Added support for EU sub-regions DE and FR.
- Added protocol sanity checks.
- Added and updated some packet definitions.
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-alpha4
1.0.0-alpha3
- Added lots of argument checking to Alkahest.CoreAPIs.
- Fixed PacketSerializerregistering creators for unknown packets.
- Added code to enforce plugin structure conventions.
NuGet: https://www.nuget.org/packages/Alkahest.Core/1.0.0-alpha3