ABP理論學習之發布說明


返回總目錄

查看更詳細信息以及下載源代碼請查看原文檔

ABP v0.9.2.0 | 【更新日期:2016/6/6 11:21:28 】

  • 解決方案轉換成xproj/project.json格式。
  • 添加了Appveyor持續集成。
  • 創建了EntityCache基類,可以輕松緩存實體了。
  • 添加了可以用於對象與對象之間映射的可注入的IObjectMapper接口(在Abp.AutoMapper模塊中實現)。
  • 修復獲取實體和設置DateTime.Kind時的bug,提升了性能。
  • 改善使用多個DbContext的問題。
  • 其他改善和修復。

ABP v0.9.0.0 | 【更新日期:2016/5/10 18:11:56 】

  • 支持每個租戶一個數據庫架構。
  • 支持多個時區和UTC DateTime。
  • 添加了DisableDynamicWebApi特性,當創建動態web api時可以忽略一個服務或者方法了。
  • 隱藏了審計日志的一些屬性。
  • 添加了使用自定義實現就可以輕松地替換一個已有服務的配置。
  • 添加了SimpleStringCipher類對字符串進行簡單的加密和解密。
  • bug修復。

注意:本次發布有一些小的重大變化,因為按租戶划分數據庫的架構對代碼基有重大影響。

ABP v0.8.4.0 | 【更新日期:2016/4/7 16:25:24 】

  • abp.ajax不封裝異常響應。
  • hangfire模塊添加了延遲工作支持。
  • 取代SequentialGuidGenerator算法以支持其他的RDMS。

ABP v0.8.3.0 | 【更新日期:2016/3/14 18:27:26 】

  • 測試,編寫文檔並發布Abp.RedisCache package。
  • 添加MultiSourceAssemblyFinder 和 FolderAssemblyFinder來更容易地加載插件模塊。
  • 如果session中存在一個用戶,那么應該覆蓋用戶的審計屬性。
  • 刪除內存job存儲中的獨立jobs。
  • bug修復:如果沒有設置GuidGenerator,那么AbpDbContext應該使用SequentialGuidGenerator.Instance。

ABP v0.8.2.0 | 【更新日期:2016/3/14 18:25:35 】

  • 降級到 .Net Framework 4.5.2 (因為很多托管公司還不支持4.6.1)
  • 略...

ABP v0.8.0.0 | 【更新日期:2016/3/14 18:05:57 】

新增功能

  • 重大改變:遷到.NET Framework 4.6.1
  • 實時推送通知系統
  • 后台工作管理系統
  • SignalR集成
  • Abp.Owin包
  • 引進Guid生成器
  • 創建AbpTimer類

Bug修復

  • 解決Abp.WebApi.OData不兼容AbpWebMvcModule的問題。
  • 解決VS 2015調試時出現“需要一個工作區”的問題。
  • 如果AJax請求沒有網絡連接,那么會展示“null”錯誤信息。
  • Odata路由應該在Initialize中完成。
  • 解決AbpDynamicWebapi的CORS問題。

強化

  • 重大變化:將Microsoft.Bcl.Immutable替換成System.Collections.Immutable。
  • 創建NameValue 和 NameValueDto的泛型版本。
  • 為UI通知添加了選項。
  • 為客戶端添加了abp.event.off方法。
  • Abp.WebApi.OData應該使用ODataConventionModelBuilder。
  • 給UserFriendlyException中添加代碼。
  • 如果返回類型是AjaxResponse並且有異常發生,那么應該在web api的actions中封裝結果。
  • 添加對AbpRedisCache的數據庫配置支持。
  • 添加ILocalizableString.Localize方法的本地化上下文來減少LocalizationHelper的使用。
  • EventBus.TriggerAsync不應該使用執行上下文流。

ABP v0.7.8.0 | 【更新日期:2016/1/24 15:06:02】

  • 為OData集成創建Abp.Web.Api.OData nuget包。
  • 使用JSON文件作為本地資源。
  • 檢查Accept-Language,以設置Thread.CurrentThread.CurrentUICulture。
  • 將javascript端的abp.auth.hasPermission更名為abp.auth.isGranted。hasPermission已經過時了。在新的項目中不要使用abp.auth.hasPermission。
  • 小提升和文檔。

ABP v0.7.7.0 | 【更新日期:2016/1/2 17:14:51】###

  • 常規Web API結果由AjaxResponse包裝。
  • (為了向后兼容)不應該默認包裝常規Web Api的action。
  • 為MVC和Web API控制器創建了一個不包裝ajax請求結果的特性。
  • 使用httpConfiguration.Formatters.JsonFormatter而不是先清空再添加一個新的格式。相關細節,請點擊查看
  • 從審計列中分離time屬性,並單獨計算。
  • 小修復和重構。

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.6.0 | 【更新日期:2015/12/24 22:03:27】###

  • 實現了EntityCreating,EntityUpdating,EntityDeleting和EntityChanging事件。
  • 將impersonatorUserId和impersonatorTenantId添加到javascript的abp.session中。
  • 將pt-BR添加到默認的本地化資源中。
  • 小修復和文檔改善。

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.5.0

  • 重大變化:升級到.NET framework 4.5.2(因為微軟不再支持4.5.1)
  • 支持Typescript生成動態web api層。
  • 將AbpValidationException的驗證錯誤列表實現到ErrorInfo.Detail中。
  • 合並了“使用swagger規范展示動態web api”,但還沒測試好。
  • 小提升和bug修復。

點擊查看這次發布解決的所有問題:已解決問題

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.4.0

  • 添加獲取/設置默認語言的設置。
  • 添加基於razor視圖的功能API。
  • 重大改變:重命名關於Permission的dependedFeature為featureDependency。
  • 本地化系統方面小的改善。
  • Abp.TestBase的代碼版本和Abp保持同步。
  • 文檔優化和小修復。

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.3.0

  • 將AbpSession從module-zero移到Abp框架中。
  • 添加TrySetTenantId方法到AbpWebApplication類來解析租戶Id並設置當前的主訴。

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.2.0

  • 創建功能系統來為每個版本和每個租戶開啟或關閉某些應用功能。
  • 創建TenantResolver來獲得當前的租戶Id。
  • 使得RedisCache連接字符串 key可配置。
  • 新增AbpCacheNames類並添加了所有內部使用的cache名稱。
  • 修復一些bug。
  • 一些優化改善。

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.1.0

  • 將CustomData添加到SettingDefinition。
  • 在IAbpSession上新增冒名者信息並加入審計日志。
  • ILocalizationDictionaryProvider應該動態返回字典。
  • 新增LanguageManager,動態管理應用語言。
  • 新增並發布Abp.RedisCachenuget包(還沒測試好和文檔化)
  • 改善和修復cache系統。
  • 重大改變:將本地化字典類移動到合適的命名空間(調整你的using語句以導入正確的命名空間)。
  • 其他方面的小提升,重構和完善文檔。

下載

源代碼(zip)

源代碼(tar.gz)


ABP v0.7.0.0

  • 允許在應用服務接口方法中定義Http動詞特性,而且,改善動態web api層。
  • JSON驗證錯誤中的成員名稱的命名規范應該在客戶端應該是camelCase(駝峰命名)。
  • 將自動映射移到PostInitialize中。

下載

源代碼(zip)

源代碼(tar.gz)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM