我们的开发工作主要集中在将nopCommerce转移到.NET Core 2.1,性能和架构改进,进一步增强和修复错误。

NopChommerce 中文社区:http://www.nopcn.com

突出功能

  • 从.NET Framework迁移到.NET Core 2.1

  • GDPR支持

改进

  • 升级到ASP.NET Core 2.1和EF Core 2.1

  • 将“按总运费”功能添加到“按重量运送”插件中

  • 定制供应商属性

  • 结合一些管理区域(UI / UX)

  • 允许客户检查礼品卡余额

  • 将所有第三方库更新到最新版本

  • 将所有第三方客户端库(例如jQuery)更新到最新版本(仅在公共存储中)

  • 现在,Google Analytics插件使用新的跟踪代码 - 全球网站代码

  • 添加机会添加多个评级值

  • 丢弃支持SQL Server Compact。

  • 添加了在客户列表页面中显示客户头像(如果已启用)

  • 通过URL添加支持导入产品图片

  • 在帐户页面上启用的ShowProductReviewsPerStore设置中忽略了限制商店产品的评论和过滤评论

  • 将默认视图(网格/视图)设置移动到UI

  • 添加了警告管理员,表明输入的SKU已存在

  • 允许管理员提供商店的外部链接,其中包含折扣优惠券代码

  • 当商店所有者(或供应商)回复其产品评论时通知客户

  • 在交叉销售产品列表和相关产品列表中添加了未经检查的“可见单独”属性的产品忽略

  • 为重复订单添加了错过的TaxRate

  • 允许在richTextBox中使用CSS样式/链接标记

  • 添加了允许商店所有者禁用结帐流程的功能

  • 增加了商店所有者删除管理区域上的购物车和愿望清单的可能性

  • 更准确的计划任务开始时间(应用程序重启后)

  • 使用ACL支持多个主题(相同的系统名称)

  • 重命名了一些小部件区域名称(变量名称)

  • 订单详细信息页面(管理员)。将“结算信息”和“送货信息”合并到一个标签中

  • 在管理区域手动添加奖励积分时,添加奖励积分的延迟使用

  • 允许在其他商店页面上使用来自SSL保护页面的cookie

  • 支持在订单列表页面(管理区域)的摘要报告中按产品过滤

  • 增加了将产品属性价格调整设置为百分比的可能性

  • 添加了对每个商店的民意调查的支持

  • 如果移除主要产品,则添加了从购物车中自动删除所需产品的功能

  • 不再支持reCaptcha版本1(过时)

  • 添加了自动为reCAPTCHA选择语言的功能

  • 添加了新闻,主题,博客的预览按钮

  • 从解决方案中删除了PayPal Direct插件

  • 从解决方案中删除了FedEx插件

  • 更新了maxmind和browscap数据库

  • 在目录页面和产品详细信息页面上同步显示删除价格的逻辑

  • 管理区域中的快速搜索现在包括插件

  • 显示价值'X'的主要货币代码(免运费)

  • 删除了过时的单元测试

  • 从Worldpay和Square支付插件中的捆绑脚本中排除

  • Performance.Added为数据库表添加了重新索引功能

  • 性能。实现拆分“大导入文件”

  • 性能。加速加载类别(数据库分页)

  • 性能。为MiniProfiler添加了EF Core支持

  • 性能。允许商店所有者按关键字搜索主题

  • 性能。在折扣列表页面上按日期添加了过滤器

  • 性能。在低库存报告页面上添加了未发布产品的过滤器

  • 性能。在“AppliedTo”折扣页面上添加了分页支持

  • 性能。已实施在购物车和订单详细信息页面上显示供应商名称

  • 性能。向联盟会员添加了订单通知

  • 性能。如果只有一个国家可用,则增加了预选国家的可能性(公共商店)

  • 性能。添加了商店所有者在规范详细信息页面上查看所有映射产品的可能性

  • 性能。增加了创建多个产品属性组合的可能性

  • 性能。增加了通过电话号码查找订单的可能性

  • 性能。添加了在公共商店中显示预订可用性日期的功能

  • 性能。添加了允许商店所有者指定用户名规则的功能

  • 性能。添加订单取消后删除礼品卡使用历史记录的功能

  • 性能。添加设置以分别运送产品一项

  • 性能。添加了隐藏/显示页脚项目的设置

  • 性能。添加了配置注册点有效性的设置

  • 性能。添加了按创建日期描述的评论或Asc排序的设置

  • 性能。添加设置以在授予点时配置最小订单总数

  • 性能。添加了datepicker“显示年份数”的设置

  • 性能。添加了站点地图分页

  • 性能。允许设置奖励积分有效的天数

  • 性能。在管理区域手动添加奖励积分时,添加奖励积分的有效性

  • 性能。从利润报告中排除的支付费用

  • 性能。当客户尝试添加零值的新“奖励点”行时,添加显示错误

  • 性能。添加了显示自动填充搜索结果列表搜索页面的链接

  • 性能。添加了避免不必要的二进制图像数据加载

  • 性能。将“确认”javascript替换为管理区域中的“操作确认”窗口

  • 开发者。将业务逻辑从扩展方法转移到服务。这样可以轻松覆盖适当的方法,然后通过DI容器使用它们。

  • 开发者。将整个模型传递给小部件

  • 开发者。Square支付插件和Worldpay插件。按名称而不是路由值标识路由

  • 开发者。“返回请求”消息模板中支持的订单令牌

  • 开发者。添加了对活动日志的实体引用

  • 开发者。更新小部件插件描述符时清除缓存的小部件

  • 开发者。添加了将客户标识符包含在Google Analytics脚本中的设置

  • 开发者。在安装GoogleAnalytics插件时使用analytics.js作为预定义脚本

  • 开发者。以正确的顺序添加内联脚本

  • 开发者。在使用非ASCII字符重定向到URL时添加了URL编码

  • 开发者。向robots.txt添加了“Host”指令

  • 开发者。将小部件区域移动到单独的类

  • 开发者。在站点地图中添加使用格里高利日期

  • 开发者。按名称对所有字段和注入的依赖项进行排序

  • 开发者。管理区域中网格复选框的简化javascript代码

  • 开发者。使用适当的协议生成规范URL

  • 开发者。将分页css类名添加为字段

  • 开发者。使用Google地图的安全链接

  • 开发人员。搜索引擎优化。无ID产品标签网页

  • 开发人员。添加了内存预定任务锁

  • 开发人员。为js和css文件添加了版本标识符,以防止它们在更新时缓存

  • 开发人员。在测试中使用Moq库代替RhinoMocks

错误

  • 谷歌分析。仅在支付订单时发送“取消/退款”通知

  • 谷歌分析。将电子商务详细信息传递给GA时,忽略了UTM(广告系列)详细信息

  • 本地化错误已修复

  • 修复了分组产品的元关键字

  • 修复了UPS插件中国际运费被覆盖率的错误

  • 修复了不创建browscap.crawlersonly.xml文件的问题

  • 修复了GetCurrentIPAddress方法中IPv6的问题

  • 防止向产品添加相同的图片

  • 修复了在UPS运输插件中在星期六交货时忽略所选服务的错误

  • 修复了在选择所有必需的产品属性之前不显示产品可用性的问题

  • 修复了消息模板中空标记的错误

  • 固定地址限制和“运送到同一地址”问题

  • 修复了客户评论页面上的日期问题

  • 修复了WebHelper中商店位置的确定

  • 修复了正确编码URL的问题

  • 修复了应用程序启动时程序集阻塞问题

  • 修复了夏令时日期的报告

  • 修复了datepicker包装器错误

  • 修复了misc插件的“返回插件”链接

  • 修复了robots.txt始终包含在sitemap.xml中的问题(未使用“站点地图已启用”设置)

  • 修复了安装页面上的异常

  • 修复了“主题(页面)”页面上按商店ID搜索的错误

  • 修复了生成错误组合的问题

  • 出口进口。修复了不同商店使用相同密钥的问题

  • 修正了编辑费率后FixedByWeightByTotal插件中的保存问题

  • 修复了Azure Web App上的上传插件或主题的问题

  • 修复了订单列表页面上错误的多个状态选择

  • 修复了测试项目中的所有问题

  • 错误修复Chrome中网格页面大小DropDownList的意外自动关闭

NopChommerce 更新信息网址:hhttp://www.nopcn.com/nopcommerce-blog-94.html

nopCommerce 4.10 发布了的更多相关文章

  1. Upstart 1.10 发布,系统初始化守护进程

    Upstart 是一个用以替换 /sbin/init 守护进程的软件,基于事件机制开发.可用来处理启动过程中的任务和服务启动. Upstart 1.10 发布,改进记录: New bridges: u ...

  2. [转]Birdfont 2.10 发布,字体编辑器

    最近在忙大数据.黑天鹅算法实盘测试 许久没有更新字库方面的资料,汗一个... 今天转一个 :Birdfont 2.10 发布,字体编辑器 字体编辑器,向来很少,除了fontlab的几个昂贵的商业版,就 ...

  3. 回归Qt——写在Qt5.10发布之日

    今天偶然看到一条关于Qt5.10发布的消息,发现Qt经历了诺基亚风波之后发展得依然良好,感到很欣慰.回头看上次关注Qt技术还是2011年,那时候用Qt4.7做一个小项目,对于一个写Win32界面和MF ...

  4. Ubuntu 19.10 发布 | 云原生生态周报 Vol. 24

    作者 | 木苏.进超.冬岛.元毅.心水.衷源 业界要闻 1.云原生编程语言 Pulumi 1.0 pulumi ,一款中立的开源云开发平台,Pulumi 支持多语言.混合云环境.完全可扩展.初期支持 ...

  5. 项目管理器 ProjectManager Beta 10 发布

    本次更新内容: 可以设置主界面是否显示表格线 去除了开发日志界面的表格线,看起来好像好看一些 修复主界面时间显示的问题 自定义问候语 修复习惯统计记录时间显示错误的问题 修复创建项目时间错误问题 增加 ...

  6. Spring Boot 1.5.10 发布:修复重要安全漏洞!!!

    2018/01/31,Spring Boot团队发布了Spring Boot 1.5.10. Maven: <parent> <groupId>org.springframew ...

  7. 【Beta】Scrum Meeting 10 & 发布链接

    目录 前言 任务分配 燃尽图 会议照片 签入记录 发布链接(5.17更新) 前言 第10次会议于5月15日22:00在一公寓三楼召开. 交流确认了各自的任务进度,确定了Beta阶段发布的相关事宜.时长 ...

  8. ArccGIS 10发布WFS服务并加载到Skyline中

    下面用ArcGIS Server 10.0将建筑物图层发布为WFS服务. (1)创建mxd文件.ArcMap打开建筑物图层,存为Buildings.mxd文件.注意:必须统一空间参考系,且要与图层的坐 ...

  9. 蒲公英 · JELLY技术周刊 Vol.28: Next.js 10 发布

    蒲公英 · JELLY技术周刊 Vol.28 前端应用到底该选 SSR 还是 CSR?每个项目技术栈决策的时候都会根据实际需求有自己的看法,而在不久前 React 17 发布之后,自然而然也会有同学好 ...

随机推荐

  1. python的发音

    我一直读的是:拍方(可能是受有道词典发音的影响了~),可是别人都听不懂,他们大多是读的拍森. 来看看下面这个小伙伴的解释,感觉他说的挺好: “θ”这个字符的发音,有 80% 的中国人(学英文的人)都读 ...

  2. cron定时备份数据库

    1.定时备份数据库 shell 脚本 #!/bin/bash # export and backup the abgent_web database.sql mysqldump -uusername ...

  3. SysPeek打不开解决方法

    SysPeek 是Linux平台下一款简洁小巧的系统状态指示软件,可实时显示 CPU.Memory.Swap.硬盘和网络使用情况.然而最近却使用不了,打不开.无论点击图标或者是终端打开,都不显示.看错 ...

  4. 有趣的数 zoj 月赛

    题目描述 让我们来考虑1到N的正整数集合.让我们把集合中的元素按照字典序排列,例如当N=11时,其顺序应该为:1,10,11,2,3,4,5,6,7,8,9. 定义K在N个数中的位置为Q(N,K),例 ...

  5. springboot整合dubbo注解方式(三)

    笔者用自己代码测试时候发现这个版本信息,可以没有,也可以制定一个就可以了,没有太大的问题,只是需要注意引入的依赖问题,两个jar与一个jar的问题, 然后就是接口公共依赖问题,案例是把我找的几个案例进 ...

  6. 【Leetcode】Combinations

    Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. For exampl ...

  7. POJ1053 Set Me

    题目来源:http://poj.org/problem?id=1053 题目大意: 有一种牌,共有81张.每张牌有四个属性,每种属性有三种可能取值:形状(D,O,S),数字(1,2,3),颜色(R,G ...

  8. O - 听说下面都是裸题 (最小生成树模板题)

    Economic times these days are tough, even in Byteland. To reduce the operating costs, the government ...

  9. dedecms模板目录

    根目录 /dede 管理后台目录 /freelist 自由文档列表生成目录 /html 默认文章生成目录 /include 程序核心文件目录 /member 会员管理目录 /plus 插件及辅助功能目 ...

  10. ORA-01950:no privileges on tablespace 'USERS'

    ORA-01950:no privileges on tablespace 'USERS' SQL>create user myuser identitied by password; SQL& ...