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.
- Added
"type": "module"
topackage.json
to define the package as ESM-only. - Added
"exports"
field topackage.json
to specify the entry point explicitly for ESM compatibility.
- Updated
clean
script torm -rf ./dist docs
for consistency in paths.
- Alignment Adjustment for
byteOffset
: Implemented automatic alignment of eachTypedArray
view’sbyteOffset
to prevent errors during view creation. - README.md Update:
- Added a note in the
Overview
section thatbyteOffset
alignment is essential for preventing errors when creatingTypedArray
views.
- Added a note in the
- Function Adjustment: Modified the
createArrayBufferViews
function to automatically align thebyteOffset
of eachTypedArray
view, preventing errors across different data types.
- Error Prevention: Enforced correct alignment during
TypedArray
view creation to resolve potential errors.
- Updated README to replace the "Documentation" badge with a "CI" badge to reflect the status of continuous integration workflows.
- Updated the badge URL and link to point to the correct GitHub Actions workflow.
- Initial release