Skip to content

Commit 630cb17

Browse files
authored
Merge branch 'main' into feature/focus-border
2 parents 046e6d1 + 9a420d2 commit 630cb17

File tree

92 files changed

+933
-149
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+933
-149
lines changed

docs/accounts-billing/new-pricing-comparison.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ export const PricingToggles = () => {
208208
<td>Unlimited</td>
209209
<td>Unlimited</td>
210210
<td>Unlimited</td>
211-
<td>Unlimited</td>
211+
<td>Custom</td>
212212
</tr>
213213
<tr>
214214
<td>AI Generation<br/><span className="feature-description">AI-powered assistance for building and coding</span></td>
@@ -252,7 +252,7 @@ export const PricingToggles = () => {
252252
<td>Unlimited</td>
253253
<td>Unlimited</td>
254254
<td>Unlimited</td>
255-
<td>Unlimited</td>
255+
<td>Custom</td>
256256
</tr>
257257
<tr>
258258
<td>Swagger/OpenAPI Imports<br/><span className="feature-description">Import API specifications automatically</span></td>
@@ -524,15 +524,15 @@ export const PricingToggles = () => {
524524
<td>1</td>
525525
<td>Up to 2</td>
526526
<td>Up to 5*</td>
527-
<td>Unlimited</td>
527+
<td>Custom</td>
528528
</tr>
529529
<tr>
530530
<td>Single Project Collaborator Add-Ons<br/><span className="feature-description">Allow non-team members to collaborate on a single project</span></td>
531531
<td>None</td>
532532
<td>None</td>
533533
<td>Up to 4 collaborators available for purchase</td>
534534
<td>Up to 10 collaborators available for purchase</td>
535-
<td>N/A (unlimited team editors)</td>
535+
<td>N/A</td>
536536
</tr>
537537
<tr>
538538
<td>Real-Time Collaboration<br/><span className="feature-description">Work together on projects simultaneously</span></td>

docs/ff-concepts/adding-customization/configuration-files.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -254,19 +254,19 @@ If `ALLOW_HTTP_TRAFFIC` is set to `true` in FlutterFlow’s Environment Value, t
254254

255255
**Example 3: Using Library Values**
256256

257-
If you are building a [FlutterFlow Library](../../resources/projects/libraries.md) and need to include API keys in native code without exposing them when users import the library, you can use [Library Values](../../resources/projects/libraries.md#library-values) as placeholders. This ensures that when someone installs your library, they can define their own values without seeing the actual key or credentials inside the native files.
257+
If you are building a [FlutterFlow Library](../../resources/projects/libraries.md) and need to include public API keys in native code, you can use [Library Values](../../resources/projects/libraries.md#library-values) as placeholders. This ensures that when someone installs your library, they can define their own values.
258258

259-
For example, if your library requires an API key for a third-party service (e.g., Google Maps or a payment provider), it’s best not to expose the key directly in the manifest file. Instead, create a file-level variable and assign it a Library Value.
259+
For example, if your library integrates with a public weather API that requires an API key (such as Open-Meteo or WeatherAPI for general use), it’s best not to add the key directly in the manifest file. Instead, create a file-level variable and assign it a Library Value.
260260

261-
```
261+
```jsx
262262
<application>
263263
<meta-data
264264
android:name="com.google.android.geo.API_KEY"
265-
android:value="{{MAPS_API_KEY}}" />
265+
android:value="{{WEATHER_API_KEY}}" />
266266
</application>
267267
```
268268

269-
The library user will define their own API key under Library Values when importing your library. At build time, FlutterFlow replaces `{{MAPS_API_KEY}}` with the user-defined key.
269+
The library user will define their own API key under Library Values when importing your library. At build time, FlutterFlow replaces `{{WEATHER_API_KEY}}` with the user-defined key.
270270

271271
## Editable Files
272272

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"label": "Advanced",
3+
"position": 10
4+
}
Binary file not shown.

docs/ff-concepts/advanced/method-channels.md

Lines changed: 629 additions & 0 deletions
Large diffs are not rendered by default.

docs/ff-concepts/navigation-routing/deep-dynamic-linking.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -684,17 +684,7 @@ This library sets up everything you need for routing users into your app using B
684684
685685
### Install Library
686686
687-
To install the Branch Deep Linking Library, open the FlutterFlow Marketplace, search for the library, and click **+ Add for Free**.
688-
689-
:::tip[marketplace]
690-
You can find the [**Library here**](https://marketplace.flutterflow.io/item/oAco1HzQHxtOVE1ssTcC).
691-
:::
692-
693-
This installs the library into your FlutterFlow account, and you can reuse it across any number of projects.
694-
695-
![branch-library-install.png](imgs/branch-library-install.png)
696-
697-
To add it to a specific project, go to **Settings > Project Dependencies**, click **Add Library**, and search for Branch.
687+
You can install the [Branch Deeplinking Library from the Marketplace](https://marketplace.flutterflow.io/item/oAco1HzQHxtOVE1ssTcC). Refer to the [Add Library Item](../../marketplace/adding-purchasing-item.md#add-library-item) instructions to see how to add it to your account.
698688
699689
### Branch Setup
700690

docs/intro/before-you-begin/setting-up-flutterflow.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ The FlutterFlow application can be accessed from your browser or installed as a
2929
- **macOS**: While FlutterFlow should work on 10.13 or higher, we recommend using 13 or higher
3030
- **Windows**: While FlutterFlow should work on 7 or higher, we recommend using 10 or higher
3131

32+
:::info
33+
Some Windows users may experience a crash. To fix this, install the [**Microsoft Visual C++ 2015–2022 Redistributable (both x64 and x86)**](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170) from the official Microsoft site.
34+
:::
35+
3236
For details on target platform system requirements, please see the [Flutter documentation](https://docs.flutter.dev/reference/supported-platforms).
3337

3438
### Desktop vs Web:

docs/marketplace/adding-purchasing-item.md

Lines changed: 16 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -11,49 +11,28 @@ import TabItem from '@theme/TabItem';
1111

1212
# Adding & Purchasing Items
1313

14-
## Adding a Marketplace Item
14+
The **FlutterFlow Marketplace** lets you add new features to your app in just a few clicks. It includes ready-made components, templates, and libraries built by other users. These items can help you add things that are not yet available in FlutterFlow or would take more time to build from scratch.
1515

16-
Add new functionality to your app in seconds! The FlutterFlow Marketplace features user-built components and templates that you can add directly to your FlutterFlow project. These items allow you to add functionality that is not currently available or easy to build in FlutterFlow.
16+
To add a Marketplace item, go to your FlutterFlow dashboard and click **Marketplace**, or visit [marketplace.flutterflow.io](https://marketplace.flutterflow.io/) directly. Click on any item to view its details.
1717

18-
### 1. Open FlutterFlow Marketplace
18+
- For **free items**, click **+ Clone for Free**, then choose the project you want to add it to.
19+
- For **paid items**, click **Buy Now** and complete the purchase.
1920

20-
To add a Marketplace Item to your project, head to your FlutterFlow dashboard and select **Marketplace** or head over to [marketplace.flutterflow.io](https://marketplace.flutterflow.io/). In Marketplace, click on any item to learn more about it.
21-
22-
![img.png](imgs/img.png)
23-
24-
:::tip
25-
You can directly search for an item or filter by item type at the top (e.g., Template Apps).
26-
:::
27-
28-
:::warning[Important]
29-
You must view item details to see supported platforms (iOS, Android, Web).
30-
:::
31-
32-
33-
### 2. Add an item to your FlutterFlow project
34-
To add a Marketplace item to your project, go to the item details page.
21+
Once added, the item will be available in your selected project for immediate use.
3522

3623
<Tabs>
37-
<TabItem value="1" label="Free Items" default>
24+
<TabItem value="1" label="Free Item" default>
25+
![free-item](imgs/free-item.avif)
26+
</TabItem>
27+
<TabItem value="2" label="Paid Item">
28+
![paid-item](imgs/paid-item.avif)
29+
</TabItem>
30+
</Tabs>
3831

39-
![free-items](imgs/free-items.webp)
40-
1. Click **+ Add Now**
41-
2. Navigate to the **Owned Items** tab in your [dashboard](https://marketplace.flutterflow.io/dashboard)
42-
3. Click **+ Add to Project** next to the item
43-
4. Select the project you'd like to add the item to, and FlutterFlow will automatically import the item
32+
## Add Library Item
4433

45-
:::tip
46-
You will need to add the item to each individual project that you want to use the item in.
47-
:::
48-
</TabItem>
49-
<TabItem value="2" label="Paid Items">
50-
![paid-items](imgs/paid-items.webp)
34+
To install a library item from the Marketplace, search for the library, open its details page, and click **+ Add for Free**. This adds the library to your FlutterFlow account, meaning you can reuse it in any of your projects.
5135

52-
1. Click **+ Buy Now**
53-
2. You will be redirected to Stripe for check out. Fill in payment details and click **Pay**.
54-
3. Upon successful payment, navigate to the **Owned Items** tab in your [dashboard](https://marketplace.flutterflow.io/dashboard)
55-
4. You can now start a new project using the template
36+
To add it to a specific project, go to **Settings > Project Dependencies**, click **Add Library**, and search for your library.
5637

57-
**Note:** Template App purchases are single-use only and non-refundable. See [Marketplace Terms of Service](https://flutterflow.io/tos-marketplace) and our [Refund Policy](refund-policy.md) for details.
58-
</TabItem>
59-
</Tabs>
38+
![branch-library-install](imgs/branch-library-install.png)
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
slug: review-dispute-guidelines
3+
title: Review Dispute Guidelines
4+
description: Learn about FlutterFlow Marketplace review dispute process and when reviews may be removed or modified.
5+
tags: [MarketPlace, Review Dispute, Guidelines]
6+
sidebar_position: 3
7+
keywords: [FlutterFlow, MarketPlace, Review Dispute, Guidelines, Feedback, Reviews]
8+
---
9+
10+
# FlutterFlow Marketplace Review Dispute Guidelines
11+
12+
At FlutterFlow Marketplace, we believe in transparent and honest feedback. Reviews are an essential part of helping buyers make informed decisions and helping creators improve their work.
13+
14+
However, not all reviews are created equal. Sometimes feedback is based on misunderstandings, irrelevant factors, or issues unrelated to the quality of the item itself. This guideline outlines when and how we handle review disputes.
15+
16+
### Criteria for Removing a Review
17+
18+
We may remove a review if it meets **one or more** of the following criteria:
19+
20+
- **Spam or Abuse:** The review contains offensive language, harassment, or unrelated spam content.
21+
- **Misuse of the Review System:** The review is about unrelated topics (e.g., FlutterFlow features, pricing, unrelated bugs).
22+
- **Critical Misunderstanding:** The review is based on a clear misunderstanding of the item's purpose or scope, despite the listing being accurate and transparent.
23+
- **Irrelevant to the Current Version:** The review references issues that have since been resolved, and the creator has updated the item significantly.
24+
25+
:::note
26+
We may remove outdated reviews in cases where leaving them would misrepresent the current product.
27+
:::
28+
29+
### Reviews That Meet Our Standards
30+
31+
We **will not remove** a review just because it is negative if it:
32+
33+
- Represents a real user experience
34+
- Critiques the item's quality, usability, documentation, or performance in good faith
35+
- Highlights friction that future buyers may encounter, even if subjective
36+
37+
### How to Dispute a Review
38+
39+
If you believe a review on your item qualifies for removal:
40+
41+
1. **Contact Us:** Email [[email protected]](mailto:[email protected]).
42+
2. **Include:**
43+
- A link to the item and review
44+
- A short explanation of why you believe it qualifies for removal
45+
46+
:::info Decision
47+
Our team will review each case individually and respond within **10 business days**.
48+
Please note we are actively working on better creator tools to allow creators to reply directly to reviews.
49+
:::

0 commit comments

Comments
 (0)