You have to switch it manually. It's too much trouble https://abp.io/docs/latest/studio/version-mapping#abp-studio-and-abp-startup-template-version-mappings
Hi, yes currently there is a restriction as you stated. We have a documentation that shows which ABP Studio version creates templates in which ABP versions: https://abp.io/docs/9.0/studio/version-mapping
You can check this documentation to see the version mapping. We have an internal issue supporting creating a template in a specific version and we will consider it and will try to prioritize it asap.
Thanks for your understanding. Regards.
Hi, thank you for the detailed explanation. We will try to reproduce the problem by following your instructions, then I will let you know about the process.
Regards.
But I believe Abp Studio doesn't allow to create proxy for Angular, is my understanding correct here?
Yes, currently ABP Studio doesn't allow to generate proxies for Angular. However, in case you would need to generate C# or Js proxies, you can use this documentation. We will update the microservice tutorial asap for Angular UI. I've just shared that if you need a guidance. Regards.
I am using Angular as my front end so why should I create proxy for C#. Is my understanding not correct here about proxy generation?
You should only generate proxy for angular. I just shared the documentation to show you where you can do it in Abp Studio UI
The suite doesn't generate the Angular code until you run generate-proxy after using Abp Suite. So the same issue will happen, please provide me a work around until you fix this issue
Hi, for the Microservice template, you should manually generate-proxy (or use the ABP Studio's UI) after Suite code generation. We will update our microservice template, regarding Angular UI.
https://abp.io/docs/latest/tutorials/microservice/part-03#generating-the-ui-proxy
Please open up a new ticket for tracking possible errors etc. for the newly release React native/Expo templates as it would probably be better to track those outside of this thread.
First error after having created a new project in ABP 0.9.22 and just running npx expo start and trying to browse Expo Web
Console:
Refused to execute script from 'http://localhost:8081/node_modules/expo/AppEntry.bundle?platform=web&dev=true&hot=false&transform.engine=hermes&transform.routerRoot=app&unstable_transformProfile=hermes-stable' because its MIME type ('application/json') is not executable, and strict MIME type checking is enabled.
Terminal:
Web Bundling failed 6705ms node_modules\expo\AppEntry.js (2320 modules) Unable to resolve "normalize-css-color" from "node_modules\native-base\lib\module\utils\react-native-web-fucntions\normalizeColor.js"
Just for reference, this the now closed support ticket about the upgrade itself https://abp.io/support/questions/7625/React-Native--Expo-migration but probably better to have a new ticket for this.
Yes, we updated the React Native template versions in v0.9.22. I will create an internal issue regarding the problem you mentioned.
Do you have any solutions at the moment?
Unfortunately, we don't have a quick solution for that purpose. We have created an internal issue for this and we will consider it for next releases.
Hi, can you please open the Article.json
file under the .suite/entites/ folders and update the related part as follows?
Before:
"EnumValues": {
"Ton": null,
"Kg": null,
"Un": null
},
After:
"EnumValues": {
"Ton": 1,
"Kg": 2,
"Un": 3
},
It's between 104th and 108th lines.
Hi EngincanV,
Have you acced the code?
Hi, yes I have access to the code now. I'll check and let you know asap.
Ok understood, but where can i download the older version of ABP Studio or downgrade my current latest installation?
Sorry for the inconvenience, curently we are not providing an option for downgrading ABP Studio. You can use the ABP Studio CLI for now and monitor your application in ABP Studio desktop application.