Releases: kodecocodes/flta-materials
Releases · kodecocodes/flta-materials
v4.0.0 (February 2024)
Publication of the 4th Edition on 21st February 2024.
Up to date with Flutter 3.16.9, Dart 3.2.6 and Android Studio 2023.1.1.
What's Changed
- All projects up to date with Flutter 3.16.9
- Typo fixes from forum errata
- New projects used in the book (inc web-based)
- Updating from Moor to drift
- Update state managment to include Riverpod
- Clarifications and improvements to several chapters as per forum suggestions
- Major updates to the Firebase Cloud Firestore chapter, including using Firebase CLI and FlutterFire
New Chapters:
- Chapter 6 : Advanced Scrollable Widgets
- Chapter 7 : Interactive Widgets
- Chapter 17 : Unit Testing
- Chapter 18 : Widget Testing
v3.0.0 (September 2022)
Publication of 3rd Edition on 14th September 2022.
Up to date with Flutter 3.3, Dart 2.18.0 and Android Studio 2021.2.1.
What's Changed
- All chapters updated to Flutter 3.3
- Dependency updates
- Fixes typos in Chapter 15 & 16
- Improves search implementation in Chapter 11 and onwards
- Fixes bug around deleting recipes in Chapter 13 and onwards
- Removes
dependency_overrides
in Chapter 15 and onwards - Removes unneeded TODOs in final code in Chapter 10
- Updating analysis_options.yaml
- Fix issue in build.gradle in Chapter 19
If you have bought the book you can find the latest offline downloads here:
https://store.raywenderlich.com/products/flutter-apprentice
v2.0.1 (December 2021)
- Fixes a ton of typos
- Adds better error handling to many chapters
- Adds explanation of override in Chapter 2
- Addresses the division confusion in Chapter 2
- Adds runspacing instructions in Chapter 3 and adds it to all materials
- Adds a note about a warning solution in Chapter 3
- Moves
initState
to the beginning in code in Chapters 5-7 - Adds pubspec explanation in Chapter 5
- Updates instructions to use theme instead of hardcode style in Chapter 6 and adds it to all materials
- Adds missing Row() code in Chapter 6
- Adds extra materials about Navigator 1.0 in Chapter 7
- Explains the purpose of the delayed timer in Chapter 7
- Removes
k
prefix from code, which effective dart says it's bad practice in Chapter 8 - Explains URL encoding better in Chapter 8
- Updates missing constants in Chapter 8
- Adds note about edam API V2 in Chapter 11
- Adds information about Internet permissions on Android in Chapter 11
- Updates the definitions of Firebase Cloud Firestore & Realtime Database in Chapter 19
If you have bought the book you can find the latest offline downloads here: https://store.raywenderlich.com/products/flutter-apprentice
v2.0.0 (October 2021)
2nd Edition publication on 6th October 2021.