Update the ABP CLI:
dotnet tool update -g Volo.Abp.Cli
Update the ABP Suite:
abp suite update
- Release notes: https://docs.abp.io/en/commercial/latest/release-notes
21 Answer(s)
-
0
Hi,
Is it possible to retain the existing themes from 2.7? The new themes looks ok although the dark theme does not fit with our custom designs / branding. I'd like to upgrade to 2.8 but keep the existing themes.
If not possible, then I suggest you add this in future i.e. we don't want to be forced to change themes with each update.
Thanks
Ian
-
0
it's good to keep with the new theme but if you want to retain the old theme styles, copy your existing lepton.css and paste to your web project. and replace LeptonStyle contributor with your own css. But I'd suggest you to migrate to the new theme. changing your images and custom styles will be easier.
-
0
Thanks. But with respect I don't think you should be making fundamental changes to the existing theme in terms of colours / styles. Instead, I suggest new themes should be added.
On another note, it seems that there is an issue with the Entity Changes History model introduced in version 2.8. The modal items / change items no longer gives an indicatation when the change was made. Also, the tooltip is no longer displayed when hovering over the change item header. Was this intentional? Note that I'm on MVC.
Another UI issue (but not related related to 2.8) is the permissions modal. We have a large number of permissions and the modal takes a long time to open and save. I suggest only the current selected tab item content is loaded in the DOM and saved. There is also a scoll issue in the modal. See attached.
-
0
hi,
we'll try to not make radical change. (the community didn't like the color transitions of the previous theme, that's why all the styles are completely revised and changed by our designer). If you need fine tuning , you can add a global CSS and overwrite the existing ones with
!important
keyword.for the entity change history and for the Angular permission tab, I've created an issue to the team, they'll check it.
-
0
-
0
@edirkzwager, I had a similar problem. Try this in an Admin console.
- Remove ABO Suite: abo suite remove
- Delete Suite folder: c:\users\username\.abp\suite
- Login: abp login username -p password
- Install ABP Suite: abp suite install
-
0
@edirkzwager,
@sean.alford solved a similar issue, try those steps.
-
0
-
0
@edirkzwager, I don't see where you deleted the abo suite folder c:/users/username/.abp/suite
Make sure you delete that folder before trying to install abp suite.
-
0
@edirkzwager I understand that you want to remove jQuery. If it gets in the bundle again after you remove it, it means you are removing it in earlier. ABP has several modules, these modules add their client-side dependencies one by one. If you remove jQuery in application project, then it'll be added in Web layer. So make sure you remove it in Web project. By the way I removed without facing any issues. Can you open a new question to track this..
-
0
@edirkzwager, for your Suite installation problem, I see that you have added
nuget.telerik.com
to your NuGet sources. And Microsoft Dotnet Tool is searchingVolo.Abp.Suite
innuget.telerik.com
. Try to install it from the following command. Make sure to replace theYOUR-PRIVATE-API-KEY
with yours (it's in your project'sNuGet.Config
file)dotnet tool install Volo.Abp.Suite --add-source https://nuget.abp.io/YOUR-PRIVATE-API-KEY/v3/index.json -g
if your problem is not solved, create a new question .
-
0
@alper I have tried it using your suggestions but still nu luck.
But then I remembered I added the nuget telerik.com within VS2019 Package Manager Settings. Because dotnet does not run within the VS2019 context, it is missing the login for Telerik. Removing the Telerik nuget from VS solved the issue. Thanks for your support !
-
0
Hi
We are getting some errors after updating to version 2.8. We are using the Angular frontend.
This error happens when the app loads up:
core.js:6210 ERROR TypeError: Cannot read property 'objectExtensions' of undefined at ɵ1 (volo-abp.commercial.ng.ui.js:3358) at wrappedSelectorFn (ngxs-store.js:2865) at memoized (ngxs-store-internals.js:59) at selectFromRoot (ngxs-store.js:2901) at ngxs-store.js:2896 at Array.map (<anonymous>) at MapSubscriber.selectFromRoot [as project] (ngxs-store.js:2892) at MapSubscriber._next (map.js:29) at MapSubscriber.next (Subscriber.js:49) at StateStream._subscribe (BehaviorSubject.js:14)
There are also these warnings in the browser console:
Could not find localization source: TextTemplateManagement abp-ng.core.js:1014 The localization source separator (::) not found. abp-ng.core.js:1014
All the abp screens are displaying like this too:
-
0
-
0
Thanks @sean.alford, It seems like this field requires a permission to fetch users... and only admin users have this permission. we should remove the permission from this end point. I'm creating an issue for that.
-
0
-
0
@sean thank you for the feedback!
-
0
ABP Suite 2.8.0 - Low Priority Cosmetic Issue
Here's another low priority cosmetic issue that really doen't cause any problems.
I've noticed that if you click anywhere outside the MessageBox's bounded rectange that it will close as if you clicked OK. However, withing the MessageBox's bounded rectange you must click OK before it will close. I have not tried this on other MessageBox's that have multiple buttons. (i.e. OK, Cancel)
-
0
ABP Suite 2.8.0
I created a new role for our support technicians and gave them access to View, Create and Edit Identity Management User. (See below)
Next, I create a new user and assigned them to the Support Technican role. They can see the Users list, but when they click New, Edit, or Claims nothing happens. The Set Parrword dialog opens as expected.
NOTE: I also tried granting the user access within the User Permissions. However, this produced the same results.
-
0
@sean.alford your bug report filed. thanks