Skip to content

Commit 785c9fa

Browse files
committed
Minor fixes
1 parent 974129a commit 785c9fa

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

docs/resources/projects/settings/version-management.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ FlutterFlow is constantly evolving to provide new features, address bugs, and ke
1313

1414
To mitigate these issues, FlutterFlow offers a **version management** system that allows you to pin your project to a particular [*stable release*](#stable-release-corresponds-to-minor-version) of FlutterFlow. Projects pinned to a stable release will **not automatically receive the latest FlutterFlow updates**, giving you more control over your development workflow.
1515

16-
However, pinning to a stable release means that you will not be able to use the latest features and there may be bugs that are not fixed until subsequent releases.
16+
However, pinning to a stable release means that you will not be able to use the latest features and there may be bugs that are not fixed until subsequent releases. **We only recommend doing this if you have a complex app with custom code dependencies.**
1717

1818
:::info
1919
Currently, the ability to pin a FlutterFlow project to a stable version is only available to **Enterprise** users.
@@ -26,13 +26,10 @@ Pinning your project to a stable version of FlutterFlow offers the following ben
2626
- **Prevents Unexpected Breakages:** FlutterFlow updates can introduce errors into your project—particularly when you have custom code. Pinning to a stable release reduces the risk of unexpected changes to your project.
2727
- **Gives Control Over Update Timing:** FlutterFlow updates might occur at inopportune times (e.g. right before you plan to release a new version of your application). Pinning your project to a stable version allows you to choose **when** to move your project to a newer release.
2828

29-
:::warning
30-
That said, there are **downsides** to consider: pinning your project to a stable release means you won’t receive the newest FlutterFlow features or bug fixes as they’re released. **We only recommend pinning to a specific version if you have a complex app with custom code dependencies.**
31-
:::
3229

3330
## Key Concepts
3431

35-
To understand FlutterFlow's version management system, it's import to understand **Semantic Versioning**.
32+
To understand FlutterFlow's version management system, it's important to understand **Semantic Versioning**.
3633

3734
FlutterFlow tends to release a new version of the product each week. When a new version is released, the overall version number is incremented.
3835

@@ -86,10 +83,10 @@ You can only pin a project to a stable version if you are the **Project Owner**
8683

8784
You have several options when it comes to modifying pinned version of your project:
8885

89-
- **Upgrade to more recent Stable Version**: When a new stable version is released, you will see it as an option in the dropdown shown above. You can upgrade the pinned version to a more recent stable version whenever they become available. Newer stable versions will have higher numbers (i.e. 5.1 is newer than 5.0)
90-
- **Downgrade to a previous Stable Version:** You can downgrade to a prior stable release (i.e. downgrade from 5.1 to 5.0), however **changes made since upgrading will be lost** (i.e. changes made after modifying pinned version from 5.0 to 5.1). Therefore, we recommend [commiting](https://docs.flutterflow.io/collaboration/branching/#create-commits) all changes on the main branch before upgrading - plus testing after upgrading so you can quickly downgrade if necessary.
86+
- **Upgrade to more recent Stable Version**: When a new stable version is released, you will see it as an option in the dropdown shown above. You can upgrade the pinned version to a more recent stable version whenever they become available. Newer stable versions will have higher numbers (i.e., 5.1 is newer than 5.0)
87+
- **Downgrade to a previous Stable Version:** You can downgrade to a prior stable release (i.e., downgrade from 5.1 to 5.0), however, **changes made since upgrading will be lost** (i.e., changes made after modifying pinned version from 5.0 to 5.1). Therefore, we recommend [commiting](https://docs.flutterflow.io/collaboration/branching/#create-commits) all changes on the main branch before upgrading - plus testing after upgrading so you can quickly downgrade if necessary.
9188
- **Set to *Latest Version* (Unpinned):** You can unpin your project by setting it to the *Latest Version* which will use the latest [standard release](#standard-release-corresponds-to-patch-version).
92-
- **Opt-in to the *Next Stable*:** Your project may be on a standard version that does not have a correspond stable version (i.e. you are on 5.0.1 but the 5.0 stable will correspond to 5.0.4). In that case, you can choose to opt-in to the *Next Stable Version*. This will pin your project to the next stable version once it becomes available.
89+
- **Opt-in to the *Next Stable*:** Your project may be on a standard version that does not have a corresponding stable version (i.e., you are on 5.0.1 but the 5.0 stable will correspond to 5.0.4). In that case, you can choose to opt-in to the *Next Stable Version*. This will pin your project to the next stable version once it becomes available.
9390

9491
### Accessing the Proper Stable Version
9592
As mentioned above, once you update the pin your project to a stable version, you can only edit the project using that version of FlutterFlow.

0 commit comments

Comments
 (0)