Skip to content

Releases: Sewer56/FileEmulationFramework

2.9.3

14 Jun 21:16

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.9.3 - 2026-06-14

Merged

  • Change Atlus Script Tools submodule to point to Persona-Modding fork #35
  • Routing for bmd.html #32
  • Correct "weary" to "wary" #31

Commits

  • Update mkdocs.yml 6bceb43
  • change submodule commit 8eba413
  • change gitmodules 230fdb2
  • Fixed: Follow reparse points in directory scanner to pick up cloud files 910dd1d

2.9.2

21 Apr 15:02

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.9.2 - 2025-04-21

Merged

  • (SPD): Fix potential crash when registering spds through the api #30

Commits

  • (SPD): Use ConcurrentDictionary for _pathToStream 74bde48
  • Bumped: SPD to 1.0.2 9dddafc

2.9.1

21 Apr 02:46

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.9.1 - 2025-04-21

Merged

  • (BF Emulator) Fix crash when adding function alias to a function with no existing aliases #28
  • (BF, BMD, SPD, PAK) Fix files not being emulated after initial creation #29

Commits

  • Directly index concurrent dictionaries instead of using TryAdd 2b5037e
  • Bumped: Project Versions affected in this Update 6fc4691

2.9.0

23 Mar 01:28

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.9.0 - 2025-03-23

Merged

  • Fix file write time not being emulated after all handles were close, update script tools to fix bugs in bf emulator #26
  • Fixed: Build Stuff & Other Regressions from PR 24 #27
  • Script Tools Update, Support Emulating Last Write Time, Error Handling Improvements, Other Stuff #24

Fixed

  • Add support for emulating last write time, fix #15 #15

Commits

  • Update script tools to use latest from main repo 290f2de
  • Add aliases for flowscript function overrides if possible 2197914
  • Fix missing null check when using PathToVirtualFileMap 3deb4e0
  • Emulate BMD and BF last write time and add SetEncoding 276e870
  • Add TryGetImports to BF Emulator 5a9a038
  • Make logger an instance variable in PakBuilder 698357e
  • Use dotnet 8 (required by updated Atlus Script Tools) 4286394
  • Fix QueryFullAttributesFile failing to emulate files after all handles are closed eeba1b3
  • Update Atlus Script Tools to fix non English characters breaking in messages c95ac26
  • Fixed: IL Trimming with SDK 8+ 76e4ef1
  • Fixed: NuGet URL for build workflow ac61bc0
  • Fixed: Build in AFS and ARC Emulators fa8c9e6
  • Bumped: Workflow to use .NET 9 1ba2085
  • Fix QueryAttributesFileImpl not checking for files that need to be created, use PathToHandleMap instead of PathToVirtualFileMap to emulate attributes of new files cec8a5c
  • Bumped: Project Versions 5a6be58

2.8.4

23 Nov 09:45

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.8.4 - 2024-11-23

Commits

  • Bumped: BF Emulator Version ed4e857

2.8.3

20 Sep 03:44

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.8.3 - 2024-09-20

Merged

  • Fix original file being read when it is bigger than the emulated version #23

Commits

  • Append empty entry header to pak files 521b5c7
  • Fix unnecessarily zeroing out buffers f0b848f
  • Fix original file being read when it was longer than emulated a8c18e5
  • Bump pak emulator version a89a63f
  • Update ReadData documentation d98bbc5
  • Update EOF log c3c2ce0
  • Updated: Use newer upload-artifact workflow f744640
  • Bumped: ModVersion to 2.2.2 3067be5

2.8.2

21 Jun 02:53

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.8.2 - 2024-06-21

Commits

  • Experiment: Reduce Locks in FEF d9be97e
  • Updated: Base Mod Version 97be84b

2.8.1

30 Apr 21:14
72a4131

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.8.1 - 2024-04-30

Merged

  • allow new flow functions to be added to library overrides #19

Commits

  • Updated: Legacy Benchmark of FEF 35760ae

2.8.0

28 Apr 17:45

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.8.0 - 2024-04-28

Commits

  • Bumped: BF Emu Version 58f2a09
  • bmd merging a3cb034
  • add interface functions 1c4e2ce
  • minor documentation edit 4412ffa
  • merge Sewer56/main into main a412902
  • fix leaked handle with registering bmd b21825b
  • Cleanup: Project Files 9cad23a
  • Fixed: Case sensitivity on Nix FileSystems a0e62b9
  • Fixed: Remaining Build Issue 8f2d1bc
  • Optimize: Avoid unnecessary dictionary re-query 8aa1ff8
  • Added: BMD Emulator to CI 3a59385

2.7.1

21 Apr 00:11

Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

2.7.1 - 2024-04-21

Merged

  • Fix emulated PAK files missing padding at the end #17
  • Mark AWB emulator as library #14

Commits

  • Append empty entry header to pak files 521b5c7
  • Fix unnecessarily zeroing out buffers f0b848f
  • Bumped: PAK Emulator Version b913337