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屬性,并單獨計算。
- 小修復和重構。
下載
ABP v0.7.6.0 | 【更新日期:2015/12/24 22:03:27】###
- 實現了EntityCreating,EntityUpdating,EntityDeleting和EntityChanging事件。
- 將impersonatorUserId和impersonatorTenantId添加到javascript的abp.session中。
- 將pt-BR添加到默認的本地化資源中。
- 小修復和文檔改善。
下載
ABP v0.7.5.0
- 重大變化:升級到.NET framework 4.5.2(因為微軟不再支持4.5.1)
- 支持Typescript生成動態web api層。
- 將AbpValidationException的驗證錯誤列表實現到ErrorInfo.Detail中。
- 合并了“使用swagger規范展示動態web api”,但還沒測試好。
- 小提升和bug修復。
點擊查看這次發布解決的所有問題:已解決問題
下載
ABP v0.7.4.0
- 添加獲取/設置默認語言的設置。
- 添加基于razor視圖的功能API。
- 重大改變:重命名關于Permission的dependedFeature為featureDependency。
- 本地化系統方面小的改善。
- Abp.TestBase的代碼版本和Abp保持同步。
- 文檔優化和小修復。
下載
ABP v0.7.3.0
- 將AbpSession從module-zero移到Abp框架中。
- 添加TrySetTenantId方法到AbpWebApplication類來解析租戶Id并設置當前的主訴。
下載
ABP v0.7.2.0
- 創建功能系統來為每個版本和每個租戶開啟或關閉某些應用功能。
- 創建TenantResolver來獲得當前的租戶Id。
- 使得RedisCache連接字符串 key可配置。
- 新增AbpCacheNames類并添加了所有內部使用的cache名稱。
- 修復一些bug。
- 一些優化改善。
下載
ABP v0.7.1.0
- 將CustomData添加到SettingDefinition。
- 在IAbpSession上新增冒名者信息并加入審計日志。
- ILocalizationDictionaryProvider應該動態返回字典。
- 新增LanguageManager,動態管理應用語言。
- 新增并發布Abp.RedisCachenuget包(還沒測試好和文檔化)
- 改善和修復cache系統。
- 重大改變:將本地化字典類移動到合適的命名空間(調整你的using語句以導入正確的命名空間)。
- 其他方面的小提升,重構和完善文檔。
下載
ABP v0.7.0.0
- 允許在應用服務接口方法中定義Http動詞特性,而且,改善動態web api層。
- JSON驗證錯誤中的成員名稱的命名規范應該在客戶端應該是camelCase(駝峰命名)。
- 將自動映射移到PostInitialize中。
下載
如果您認為這篇文章還不錯或者有所收獲,您可以通過右邊的“打賞”功能 打賞我一杯咖啡【物質支持】,也可以點擊右下角的【好文要頂】按鈕【精神支持】,因為這兩種支持都是我繼續寫作,分享的最大動力!
作者:tkb至簡
聲明:原創博客請在轉載時保留原文鏈接或者在文章開頭加上本人博客地址,如發現錯誤,歡迎批評指正。凡是轉載于本人的文章,不能設置打賞功能,如有特殊需求請與本人聯系!
已將所有贊助者統一放到單獨頁面!簽名處只保留最近10條贊助記錄!查看贊助者列表
| 衷心感謝打賞者的厚愛與支持!也感謝點贊和評論的園友的支持! | |||
|---|---|---|---|
| 打賞者 | 打賞金額 | 打賞日期 | |
| 微信:匿名 | 10.00 | 2017-08-03 | |
| 微信:匿名 | 10.00 | 2017-08-04 | |
| 微信:匿名 | 5.00 | 2017-06-15 | |
| 支付寶:一個名字499***@qq.com | 5.00 | 2017-06-14 | |
| 微信:匿名 | 16.00 | 2017-04-08 | |
| 支付寶:向京劉 | 10.00 | 2017-04-13 | |
| 微信:匿名 | 10.00 | 2017-003-08 | |
| 微信:匿名 | 5.00 | 2017-03-08 | |
| 支付寶:lll20001155 | 5.00 | 2017-03-03 | |
| 支付寶:她是一個弱女子 | 5.00 | 2017-03-02 | |

浙公網安備 33010602011771號