You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
+

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.
0 commit comments