Releases: markbattistella/BezelKit
3.2.0
What's Changed
- 2024-11-22: Added new deviceBezel function by @markbattistella in #39
Full Changelog: 3.1.0...3.2.0
3.1.0
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
- 2024-09-19 - Auto-update SupportedDeviceList.md by @markbattistella-bot in #38
Full Changelog: 2024.08.03...3.0.0
2.0.1
2.0.0
From the CHANGELOG:
This PR addresses a few changes:
- The
Generator
has been extracted out into the root of the project. This makes it clearer what is Swift Package, and what is NodeJS generation #20 - Remove watchOS from the structure since there is no clear and simple way to extract the bezel radius data #21
- Removed the use of
txt
files and moved all data into a JSON file. This allows the data to be unique and easier to handle #24 - Refactored the way devices are listed in the JSON vs the CSV. JSON using the identifiers as the keys allows there to only be one key at a time - removing conflicts of duplicate identifiers #24
- Fixed the way identifiers and data is moved around once the script it run #19
- Refactored the modularisation of the Generator scripts #22
Note: as for the end user / developer there are no breaking changes. There are some error handling additions, and the way the JSON is outputted, but for usage in an Xcode project the API calls are still the same
What's Changed
- 2023-09-13 - Auto-update SupportedDeviceList.md by @markbattistella-bot in #18
- 2023-09-25 - Updated package by @markbattistella in #25
- 2023-09-25 - Updated .gitignore, added CHANGELOG by @markbattistella in #26
- 2023-09-25 - Auto-update SupportedDeviceList.md by @markbattistella-bot in #27
Full Changelog: 1.0.4...2.0.0
1.0.4
What's Changed
- 2023-09-01 - Auto-update SupportedDeviceList.md by @markbattistella-bot in #15
- 2023-09-13 - Added iPhone 15 models by @markbattistella in #17
Full Changelog: 1.0.2...1.0.4
1.0.3
What's Changed
- 2023-08-26 - Auto-update SupportedDeviceList.md by @markbattistella-bot in #10
- 2023-08-27 - fix fallback bezel by @markbattistella in #12
- 2023-08-27 - revert testing of GH action by @markbattistella in #13
New Contributors
- @markbattistella-bot made their first contribution in #10
Full Changelog: 1.0.1...1.0.2
1.0.2
What's Changed
- 2023-08-26 - Auto-update SupportedDeviceList.md by @markbattistella-bot in #10
- 2023-08-27 - fix fallback bezel by @markbattistella in #12
- 2023-08-27 - revert testing of GH action by @markbattistella in #13
New Contributors
- @markbattistella-bot made their first contribution in #10
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- 2023-08-24 - Updated README file by @markbattistella in #3
- 2023-08-25 - Fixes to script by @markbattistella in #7
Fixed
-
Fixes #4: Now there is a cached version of the JSON next to the index.js script. The new data is merged into that instead of the CSV (which was defaulting the bezel to
0.0
). -
Fixes #5:
index.js
file now has a help menu when passing in the--help
option. This can aid others if using the script or taking it for thier own projects. -
Fixed #6: Created a
.github/workflow
to handle this
Changes
- Some of the variable names in the script were changed to be cleaner
- The JSON file name was changed
- Moved the Supported Device List to new file
- Created CRON action to generate the file
General
- README was updated with some images
- Images were compressed for data saving
Full Changelog: 1.0.0...1.0.1
1.0.0
Initial release
Some little fixes, changes, and cleanups from v1.0.0
when first uploaded and was testing.
Fixed :
- Package.swfit now imports correct files from the Resources
- Package.swift now excludes the Generator correclty
- Codebase now references the JSON file correctly
Removed:
- Got rid of the expanded JSON file as it wasn't used
Cleanup:
- README file now has better explaination of setFallbackDeviceBezel
- README doesnt use US localisation
Full Changelog: https://github.com/markbattistella/BezelKit/commits/1.0.0