Skip to content

Commit 987a3cf

Browse files
authored
Merge pull request #25285 from abpframework/auto-merge/rel-10-3/4506
Merge branch dev with rel-10.3
2 parents 9fa87b0 + 1c65b29 commit 987a3cf

5 files changed

Lines changed: 338 additions & 265 deletions

File tree

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# ABP.IO Platform 10.3 Final Has Been Released!
2+
3+
We are glad to announce that [ABP](https://abp.io/) 10.3 stable version has been released.
4+
5+
## What's New With Version 10.3?
6+
7+
All the new features were explained in detail in the [10.3 RC Announcement Post](https://abp.io/community/announcements/announcing-abp-10-3-release-candidate-hgnpr9jq), so there is no need to review them again. You can check it out for more details.
8+
9+
## Getting Started with 10.3
10+
11+
### How to Upgrade an Existing Solution
12+
13+
You can upgrade your existing solutions with either ABP Studio or ABP CLI. In the following sections, both approaches are explained:
14+
15+
### Upgrading via ABP Studio
16+
17+
If you are already using the ABP Studio, you can upgrade it to the latest version. ABP Studio periodically checks for updates in the background, and when a new version of ABP Studio is available, you will be notified through a modal. Then, you can update it by confirming the opened modal. See [the documentation](https://abp.io/docs/latest/studio/installation#upgrading) for more info.
18+
19+
After upgrading the ABP Studio, then you can open your solution in the application, and simply click the **Upgrade ABP Packages** action button to instantly upgrade your solution:
20+
21+
![](upgrade-abp-packages.png)
22+
23+
### Upgrading via ABP CLI
24+
25+
Alternatively, you can upgrade your existing solution via ABP CLI. First, you need to install the ABP CLI or upgrade it to the latest version.
26+
27+
If you haven't installed it yet, you can run the following command:
28+
29+
```bash
30+
dotnet tool install -g Volo.Abp.Studio.Cli
31+
```
32+
33+
Or to update the existing CLI, you can run the following command:
34+
35+
```bash
36+
dotnet tool update -g Volo.Abp.Studio.Cli
37+
```
38+
39+
After installing/updating the ABP CLI, you can use the [`update` command](https://abp.io/docs/latest/CLI#update) to update all the ABP related NuGet and NPM packages in your solution as follows:
40+
41+
```bash
42+
abp update
43+
```
44+
45+
You can run this command in the root folder of your solution to update all ABP related packages.
46+
47+
## Migration Guides
48+
49+
There are some important changes in this version that may affect your application. Please read the migration guide carefully, if you are upgrading from v10.2 or earlier versions: [ABP Version 10.3 Migration Guide](https://abp.io/docs/10.3/release-info/migration-guides/abp-10-3)
50+
51+
## Community News
52+
53+
### New ABP Community Articles
54+
55+
As always, exciting articles have been contributed by the ABP community. I will highlight some of them here:
56+
57+
- [Liming Ma](https://abp.io/community/members/maliming) has published 6 new posts:
58+
- [Dynamic Events in ABP](https://abp.io/community/articles/dynamic-events-in-abp-dukq95m1)
59+
- [Dynamic Background Jobs and Workers in ABP](https://abp.io/community/articles/dynamic-background-jobs-and-workers-in-abp-wfdkdsq9)
60+
- [Shared User Accounts in ABP Multi-Tenancy](https://abp.io/community/articles/shared-user-accounts-in-abp-multitenancy-mf3bkg79)
61+
- [Secure Client Authentication with private_key_jwt in ABP 10.3](https://abp.io/community/articles/secure-client-authentication-with-privatekeyjwt-in-abp-b2rf18bc)
62+
- [Operation Rate Limiting in ABP Framework](https://abp.io/community/articles/operation-rate-limiting-in-abp-framework-f4jtd6sn)
63+
- [Resource-Based Authorization in ABP Framework](https://abp.io/community/articles/resourcebased-authorization-in-abp-framework-choku1sn)
64+
- [One Endpoint, Many AI Clients: Turning ABP Workspaces into OpenAI-Compatible Models](https://abp.io/community/articles/turning-abp-workspaces-into-openai-compatible-endpoints-u3ls1gp4) by [Engincan Veske](https://abp.io/community/members/EngincanV)
65+
- [Automatically Validate Your Documentation: How We Built a Tutorial Validator](https://abp.io/community/articles/automatically-validate-your-documentation-m3ozgkhv) by [Mansur Besleney](https://abp.io/community/members/mansur.besleney)
66+
- [Automate Localhost Access for Expo: A Guide to Dynamic Cloudflare Tunnels & Dev Builds](https://abp.io/community/articles/automate-localhost-access-for-expo-a-guide-to-dynamic-7cblqtj3) by [Sumeyye Kurtulus](https://abp.io/community/members/sumeyye.kurtulus)
67+
68+
Thanks to the ABP Community for all the content they have published. You can also [post your ABP related (text or video) content](https://abp.io/community/posts/create) to the ABP Community.
69+
70+
## About the Next Version
71+
72+
The next feature version will be 10.4. You can follow the [release planning here](https://github.com/abpframework/abp/milestones). Please [submit an issue](https://github.com/abpframework/abp/issues/new) if you have any problems with this version.
467 KB
Loading
16.4 KB
Loading

0 commit comments

Comments
 (0)