Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update firmware to 0.97.1. #124

Merged
merged 3 commits into from
Dec 26, 2023
Merged

Update firmware to 0.97.1. #124

merged 3 commits into from
Dec 26, 2023

Conversation

JarvisCraft
Copy link
Contributor

Description

This updates SDK version to 0.97.1.

Removed APIs

md5 and sha256 APIs have been removed from the public APIs in flipperdevices/flipperzero-firmware#3234 so it seems that now we should remove them.

I am unaware if there are plans to bring them back in the API form so, as for now, I am hiding our (now broken) bindings to them behind a non-existent feature flag.

Enhanced Dockerfile

This reworks some aspects of the Dockerfile to utilize its caching mechanisms.

I've temporarily disabled running build of crates/ in it since it blocks us from fixing the API changes whenever there is a build failure (i.e., we fail on tests before producing a new bindings.rs required to fix the issue).
This will be a common situation until the API of Flipper is stabilized in 1.0.

@JarvisCraft JarvisCraft added the enhancement New feature or request label Dec 24, 2023
@JarvisCraft JarvisCraft added this to the v0.11.0 milestone Dec 24, 2023
@JarvisCraft JarvisCraft requested a review from str4d December 24, 2023 21:43
@JarvisCraft JarvisCraft self-assigned this Dec 24, 2023
Copy link
Contributor

@str4d str4d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK 4e631f9

@str4d str4d merged commit b532880 into main Dec 26, 2023
9 checks passed
@str4d str4d deleted the firmware-0-97-1 branch December 26, 2023 23:48
@@ -29,6 +29,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
- Migrated to SDK API 35.0 (firmware 0.89.0).
- `flipperzero_test::tests` now allows `#[cfg(..)]` attributes on test methods.

### Removed
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, I missed that this section was added to a previous release. I'll fix it in my next PR.

str4d added a commit that referenced this pull request Dec 27, 2023
@JarvisCraft JarvisCraft modified the milestones: v0.11.0, v0.12.0 Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants