diff --git a/docs/resources/projects/libraries.md b/docs/resources/projects/libraries.md index 9b698a7d..d986f9f9 100644 --- a/docs/resources/projects/libraries.md +++ b/docs/resources/projects/libraries.md @@ -80,6 +80,17 @@ To publish a FlutterFlow project as a library, start by creating a FlutterFlow p - It's recommended to include a message that tells users what has changed in the version your are publishing. ::: +:::warning +To publish a project as a library, it must meet the following requirements: + +- **No Prior Store Deployment**: The project must not have been deployed to the Google Play Store or Apple App Store. +- **No Failed Deployments**: The Publish button remains disabled if a deployment process was started and failed. +- **No Errors or Warnings**: All project errors or warnings must be addressed beforehand. +- **Main Branch Only**: You can only publish from the main branch. +- **Pro Plan Subscription**: A Pro Plan is required to publish a project as a Library. +- **Not Cloned from Marketplace**: The project cannot be a clone of a Marketplace item. +::: + ### Disabled Features in a Library When a project is converted into a library, the following features are disabled to ensure compatibility and functionality limitations: diff --git a/firebase.json b/firebase.json index 18127292..785a40e1 100644 --- a/firebase.json +++ b/firebase.json @@ -2317,6 +2317,11 @@ "source": "/misc/flutterflow-experts", "destination": "/misc/hire-flutterflow-developer", "type": 301 + }, + { + "source": "/firebase-content-manager", + "destination": "/integrations/database/cloud-firestore/firestore-content-manager/", + "type": 301 } ] }