Skip to content

Releases: aspnetboilerplate/module-zero-forsaken

v0.11.2.0

02 Sep 07:15
Compare
Choose a tag to compare
  • #223 Created and published Abp.Zero.EntityFrameworkCore package.
  • #241 Wrong OrganizationUnit.Core MaxLenght value*
  • Upgraded to ABP v0.11.2.0.

How to upgrade for existing applications

This release requires to add new migration because of #241. After upgrading nuget packages, you should add a new migration named "Changed_Code_MaxLength_Of_OrganizationUnit", which creates such a migration code:

public partial class Changed_Code_MaxLength_Of_OrganizationUnit : DbMigration
{
    public override void Up()
    {
        AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 95));
    }

    public override void Down()
    {
        AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 128));
    }
}

If you execute this, you probably get an error: System.Data.SqlClient.SqlException (0x80131904): The index 'IX_TenantId_Code' is dependent on column 'Code'.
If so, change the generated migration code like that:

public partial class Changed_Code_MaxLength_Of_OrganizationUnit : DbMigration
{
    public override void Up()
    {
        DropIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
        AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 95));
        CreateIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
    }

    public override void Down()
    {
        DropIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
        AlterColumn("dbo.AbpOrganizationUnits", "Code", c => c.String(nullable: false, maxLength: 128));
        CreateIndex("dbo.AbpOrganizationUnits", new[] {"TenantId", "Code"});
    }
}

v0.11.0.2

25 Aug 10:17
Compare
Choose a tag to compare
  • #240: Remove IdentityFrameworkClaimsAbpSession.
  • Upgraded to ABP v0.11.0.2.

v0.11.0.0

24 Aug 10:31
Compare
Choose a tag to compare
  • #235 Use UserManager.PasswordHasher instead of creating a new PasswordHasher .
  • #238 BUGFIX: Cache name error In Abp.MultiTenancy.TenantCacheManagerExtensions.
  • #237 Nhıbernate map a db table: abpuserloginattempts.
  • Upgraded to ABP v0.11.

v0.10.0.0

17 Jul 17:19
Compare
Choose a tag to compare

Upgraded to ABP v0.10.0.0.

v0.9.6.0

23 Jun 08:11
Compare
Choose a tag to compare
  • #227: Added method to get tenant by name for ITenantCache interface
  • Upgraded Abp packages.

v0.9.4.0

18 Jun 14:09
Compare
Choose a tag to compare
  • #222: Upgraded to Abp v0.9.4.0.
  • #218: Activate/Inactivate user based on Active Directory state.
  • #217: Added Latvian (LV) translation.
  • Minor refactoring and fixes.

v0.9.2.0

05 Jun 13:32
Compare
Choose a tag to compare
  • #208: Converted to xproj/project.json solution structure.
  • #212: Added Appveyor Continous Integration.
  • #211: Upgraded to ABP v0.9.2.
  • #204: Should create UserRole always with TenantId.
  • #203: Tenant cache should be registered in Initialize.
  • Other improvements and fixes.

See all closed issues: https://github.com/aspnetboilerplate/module-zero/issues?q=milestone%3Av0.9.2+is%3Aclosed

v0.9.1.1

23 May 20:32
Compare
Choose a tag to compare
Upgraded to ABP v0.9.1.1.

v0.9.1.0

16 May 15:47
Compare
Choose a tag to compare

v0.9.0.0

09 May 14:04
Compare
Choose a tag to compare
  • #194: DATABASE PER TENANT SUPPORT.*
  • #195: Upgraded to ABP v0.9.0.0.
  • #193: Added UserAccount entity.
  • Bug fixes and improvements.

*NOTE: THIS RELEASE HAS SOME MINOR BREAKING CHANGES SINCE DATABASE PER TENANT ARCHITECTURE HAD A BIG IMPACT ON CODE BASE. SEE BLOG POST WHILE UPGRADING TO v0.9:

http://volosoft.com/aspnet-boilerplate-v0-9-and-aspnet-zero-v1-10-have-been-released/