nopCommerce 4.10 发布了
我们的开发工作主要集中在将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 发布了的更多相关文章
- Upstart 1.10 发布,系统初始化守护进程
Upstart 是一个用以替换 /sbin/init 守护进程的软件,基于事件机制开发.可用来处理启动过程中的任务和服务启动. Upstart 1.10 发布,改进记录: New bridges: u ...
- [转]Birdfont 2.10 发布,字体编辑器
最近在忙大数据.黑天鹅算法实盘测试 许久没有更新字库方面的资料,汗一个... 今天转一个 :Birdfont 2.10 发布,字体编辑器 字体编辑器,向来很少,除了fontlab的几个昂贵的商业版,就 ...
- 回归Qt——写在Qt5.10发布之日
今天偶然看到一条关于Qt5.10发布的消息,发现Qt经历了诺基亚风波之后发展得依然良好,感到很欣慰.回头看上次关注Qt技术还是2011年,那时候用Qt4.7做一个小项目,对于一个写Win32界面和MF ...
- Ubuntu 19.10 发布 | 云原生生态周报 Vol. 24
作者 | 木苏.进超.冬岛.元毅.心水.衷源 业界要闻 1.云原生编程语言 Pulumi 1.0 pulumi ,一款中立的开源云开发平台,Pulumi 支持多语言.混合云环境.完全可扩展.初期支持 ...
- 项目管理器 ProjectManager Beta 10 发布
本次更新内容: 可以设置主界面是否显示表格线 去除了开发日志界面的表格线,看起来好像好看一些 修复主界面时间显示的问题 自定义问候语 修复习惯统计记录时间显示错误的问题 修复创建项目时间错误问题 增加 ...
- Spring Boot 1.5.10 发布:修复重要安全漏洞!!!
2018/01/31,Spring Boot团队发布了Spring Boot 1.5.10. Maven: <parent> <groupId>org.springframew ...
- 【Beta】Scrum Meeting 10 & 发布链接
目录 前言 任务分配 燃尽图 会议照片 签入记录 发布链接(5.17更新) 前言 第10次会议于5月15日22:00在一公寓三楼召开. 交流确认了各自的任务进度,确定了Beta阶段发布的相关事宜.时长 ...
- ArccGIS 10发布WFS服务并加载到Skyline中
下面用ArcGIS Server 10.0将建筑物图层发布为WFS服务. (1)创建mxd文件.ArcMap打开建筑物图层,存为Buildings.mxd文件.注意:必须统一空间参考系,且要与图层的坐 ...
- 蒲公英 · JELLY技术周刊 Vol.28: Next.js 10 发布
蒲公英 · JELLY技术周刊 Vol.28 前端应用到底该选 SSR 还是 CSR?每个项目技术栈决策的时候都会根据实际需求有自己的看法,而在不久前 React 17 发布之后,自然而然也会有同学好 ...
随机推荐
- See Elevator Run Floors
“在我短暂的电梯作业中我发现,架构的优化能力是有限的.越是工于优化算法…越是会被自己的架构所制约….想要更好的优化,唯有超越架构………" 零.基础 优化建立在架构之上,这句话莫得问题,也莫得 ...
- Oracle中merge into语法
merge into 语句就是insert和update的一个封装,简单来说就是: 有则更新,无则插入 下面说怎么使用 MERGE INTO table_Name T1(匿名) using (另外一 ...
- 有趣的数 zoj 月赛
题目描述 让我们来考虑1到N的正整数集合.让我们把集合中的元素按照字典序排列,例如当N=11时,其顺序应该为:1,10,11,2,3,4,5,6,7,8,9. 定义K在N个数中的位置为Q(N,K),例 ...
- Java实现几分钟之后调度任务的定时器
几分钟之后执行某一操作,使用定时器Timer可以实现 Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次. 具体实现 ...
- 安装gitlab-runner
# 下载 $sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/lat ...
- hdu2067 小兔的棋盘
小兔的棋盘 时间限制:1000/1000 MS(Java / Others)内存限制:32768/32768 K(Java / Others)总提交内容:13029接受的提交内容:6517 问题描述 ...
- Ubuntu上的Python
在Ubuntu如何查看Python版本 2版本命令:Python -V (注意是大写) 3版本命令:Python3 -V Ubutun16上默认安装Python 2.7, Python3 将Pyth ...
- MySQL SQL_MODE详解
http://blog.itpub.net/29773961/viewspace-1813501/
- linux 下结合find 和 rm 删除大量文件
echo "remove only files, the logs folder and it contents will not be removed"find /opt/tra ...
- .netcore在linux下使用P/invoke方式调用linux动态库
http://www.mamicode.com/info-detail-2358309.html .netcore下已经实现了通过p/invoke方式调用linux的动态链接库(*.so)文件 1 ...