Skip to content

Commit 95a2e54

Browse files
authored
Merge pull request #270 from FlutterFlow/fix/library-publish-button-status
Library publishing restriction info
2 parents f205fc9 + 641eeb4 commit 95a2e54

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

docs/resources/projects/libraries.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,17 @@ To publish a FlutterFlow project as a library, start by creating a FlutterFlow p
8080
- It's recommended to include a message that tells users what has changed in the version your are publishing.
8181
:::
8282

83+
:::warning
84+
To publish a project as a library, it must meet the following requirements:
85+
86+
- **No Prior Store Deployment**: The project must not have been deployed to the Google Play Store or Apple App Store.
87+
- **No Failed Deployments**: The Publish button remains disabled if a deployment process was started and failed.
88+
- **No Errors or Warnings**: All project errors or warnings must be addressed beforehand.
89+
- **Main Branch Only**: You can only publish from the main branch.
90+
- **Pro Plan Subscription**: A Pro Plan is required to publish a project as a Library.
91+
- **Not Cloned from Marketplace**: The project cannot be a clone of a Marketplace item.
92+
:::
93+
8394
### Disabled Features in a Library
8495

8596
When a project is converted into a library, the following features are disabled to ensure compatibility and functionality limitations:

firebase.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2317,6 +2317,11 @@
23172317
"source": "/misc/flutterflow-experts",
23182318
"destination": "/misc/hire-flutterflow-developer",
23192319
"type": 301
2320+
},
2321+
{
2322+
"source": "/firebase-content-manager",
2323+
"destination": "/integrations/database/cloud-firestore/firestore-content-manager/",
2324+
"type": 301
23202325
}
23212326
]
23222327
}

0 commit comments

Comments
 (0)