Skip to content

Comments

Enhance Firebase Auth error handling and improve documentation#2

Merged
Kapusch merged 6 commits intodevelopmentfrom
fix/build-sanity
Jan 27, 2026
Merged

Enhance Firebase Auth error handling and improve documentation#2
Kapusch merged 6 commits intodevelopmentfrom
fix/build-sanity

Conversation

@Kapusch
Copy link
Owner

@Kapusch Kapusch commented Jan 27, 2026

Improve error handling in Firebase Auth implementation and enhance documentation for contributing, building, and CI/CD processes. Update error handling across Firebase plugins and ensure better clarity in documentation. Refactor code for improved null safety and task handling, and enhance CI workflows for package publishing. Bump package versions for compatibility with .NET 9.

- Update BUILDING.md with a detailed toolchain matrix and installation instructions.
- Add CONTRIBUTING.md reference to BUILDING.md for toolchain setup.
- Introduce README.md section for build/toolchain setup guidance.
- Create toolchain-glossary.md to clarify SDK, workloads, packs, and TFM concepts.
- Update global.json to pin the SDK version to 9.0.306 and adjust rollForward settings.
- Implement verify-env.sh script for environment verification and troubleshooting on macOS.
…Android package references to latest versions
…ionaryExtensions improved compatibility with newer Android versions
- Added XML documentation comments to various classes and methods in the Firebase Core, Firestore, Functions, Remote Config, and Storage modules to improve code readability and maintainability.
- Refactored code for better formatting and consistency, including line breaks and indentation.
- Updated exception handling messages to provide clearer guidance on functionality not implemented in the reference assembly.
- Improved method signatures and added nullability annotations where applicable.
- Enhanced the , , and  classes with additional properties and documentation for better clarity on their usage.
…e Plugin with Documentation and Code Improvements

- Added XML documentation comments to classes and methods in Firebase Functions, Remote Config, and Storage implementations for better clarity and usability.
- Improved code formatting and readability across various files, including consistent use of line breaks and indentation.
- Updated the Remote Config and Storage projects to include new extension methods for better dictionary handling.
- Enhanced error handling in Storage transfer tasks and metadata retrieval.
- Modified project files to ensure proper packaging of documentation and icons.
- Disabled Firebase Crashlytics symbol upload in integration tests for iOS.
@Kapusch Kapusch merged commit 06b8f03 into development Jan 27, 2026
1 check passed
@Kapusch Kapusch deleted the fix/build-sanity branch January 27, 2026 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant