Spring Framework 6.0.0-M6已于2022年9月15日发布。
Spring Framework 6.0.0-M6包含了123个额外的补丁和针对6.0分支的改进。
这个里程碑完成了大部分的AOT工作,为发布候选阶段做准备。
敬请期待下周Spring Boot 3.0.0-M5的发布!
更多请查看:网页链接
Spring 6.0正式版下周发布,预计紧接着Spring Boot 3.0正式版就会发布,期待!
我会持续关注Spring 6.0和Spring Boot 3.0最新的功能和使用,请保持关注。
网页链接 合集|Spring Framework 6.0与Spring Boot 3.0 - 今日头条
#软件资讯#2021第2周
Firefox 默认支持 AVIF 图像解码,并计划本月更新到 dav1d 0.8.1
MiniFramework 2.6.0 发布,PHP 开源框架
FileZilla 3.52.0.5 发布,FTP 客户端
Linux Mint 20.1 "Ulyssa" 正式发布
微软计划重新设计 Win10,告诉客户 Windows is BACK
HHVM 4.91 发布,PHP 虚拟机
终审裁定,链家程序员删库被判 7 年
PeaZip 7.7.0 发布,压缩管理工具
Jenkins 2.274 发布,可扩展的持续集成引擎
easy-short-url v2.0.2 发布,短网址 PHP 工具库
Java RPC 框架 Solon 发布 1.2.18,突出 RPC 特性
jspBB-1.0.0.beta 发布,仿 StackOverflow、知乎
IntelliJ IDEA 母公司 JetBrains 被调查
Payment Spring Boot 1.0.3 发布,微信支付 V3 的 Java 实现
因 Git 服务器配置错误,日产汽车源码泄露
OpenZFS 2.0.1 发布,支持 Linux 5.10
Linux 5.10.5 发布,5.10 内核系列的所有用户都必须升级
CakePHP 4.2.2 发布,PHP 快速开发框架
formDesigner v1.8.3-beta 发布,基于 Vue+ElementUI 的表单设计器
微软 2020 开源回顾:止不住的挨骂,停不下的贡献
可移植苹果 M1 的 Asahi Linux 项目正式启动
红旗 Linux 桌面系统发布 v11 预览版,今日开放下载
Objeck v5.6.1 发布,面向对象程序设计语言
Qt 5.15 转入商业化 LTS 阶段,导致外部贡献者弃坑
Mozilla 正在修改 Firefox UI,计划5月份公布新设计
谷歌员工成立工会:关注 AI 等技术使用,确保合理工资
SM3-PHP v1.1.3 已经发布,国密标准 SM3 的原生 PHP 实现
PHPSciter 1.0.1 发布,修复部分问题
JetBrains 发布代码质量检测工具 Qodana 早期预览版
PHPKafka 1.1.0 发布,支持 PHP 8.0,增强功能
PHPmicro 自执行 SAPI 0.0.1-prealpha 版发布
Linus 新年第一怼:英特尔正在扼杀整个 ECC 产业
程序员笔记 CherryTree 0.99.28 发布
开源多云技术平台 —— Choerodon 猪齿鱼发布 0.24 版本
一个小时前,JAVA 17 正式发布,这是一个LTS(长期支持)版本,带来了不少有用的新特性。在此之前,Spring官方也宣布,明年发布的Spring framework 6 和Spring Boot 3 都将基于JAVA 17,你还要坚守JAVA 8吗?欢迎加入下方【程序员摸鱼小组】讨论
#软件资讯# 2021第1周
Hyperf 发布 v2.1 版本,企业级的 PHP 微服务云原生协程框架
微众开源 Qualitis 0.8.0 版本发布 微众开源 Schedulis 0.6.0 版本发布
深度操作系统 deepin 20.1 (1010) 发布
字节跳动开源机器学习平台 Klever
微信适配国产操作系统:原生支持 Linux
开发者向开源项目提交 issue 表达谢意引发争论
Jedis 3.4.1 发布,Redis 的 Java 客户端开发包
星际译王 3.0.6.2 发布
Spring boot stater 开发利器 mica-auto 2.0.3 发布
BeetlSQL 3.2.3 发布,Java 数据库访问工具
Spring boot stater 开发利器 mica-auto 2.0.3 发布
Huawei LiteOS v5.0.0 发布,华为物联网操作系统
LibreOffice 或将移除 VLC 相关代码
华夏ERP v2.3 版本发布
Word 模板引擎 poi-tl V1.9.0 发布,更易用的数据模型
Git 2.30 稳定版发布,默认分支名改为"main"已成趋势
4MLinux 35.0 稳定版发布
Git for Windows 2.30.0 发布
Qt 6 for Python 发布
再创新高,DeepMind 去年亏损达 42 亿元
小米开源新机 Mi 11 内核源码
GoFrame v1.15 发布,企业级 Go 开发框架
PHP 开源工作流引擎 Tpflow V5.0 正式版发布
Flash 生命终止,开发者认为 HTML5 不能完美替代
Apache DolphinScheduler 1.3.4 发布,新一代大数据任务调度系统
emqttd 开发商 EMQ 完成近 1.5 亿元 B 轮融资
PHP 开源框架 MiniFramework 发布 2.5.0 版
华为向 Linux Kernel 5.10 提交的补丁数量排名第一
亚马逊“AWS”商标被判侵权:停止使用,赔偿 7646 万元
Spring Boot 2.4.11 正式版发布
一、发布说明
9月22日官方发布了Spring Boot 2.4.11版本,此版本包括32个错误修复、文档改进和依赖项升级。
二、更新内容
2.1 bug修复
修复默认情况下,执行器端点不会清理 SPRING_APPLICATION_JSON #28045
当过滤器抛出 NestedServletException 以外的异常时,Web MVC 指标出现错误的状态#27988
并发镜像构建导致删除构建器镜像时出错#27888
运行大于 4GB的 Zip64 jar 文件时出现 IndexOutOfBoundsException #27822
多个线程调用时,Binder 转换会间歇性失败#27813
@MockBean结合@Repeat出现“the field cannot have an existing value”错误的结果#27693
修复当存档文件名包含 URL 中保留的字符时,嵌入式 Undertow 抛出 MalformedURLException #9283
2.2 文档
使用 AspectJ weaving 时 devtools 重启不起作用的文档#28071
spring.data.elasticsearch.client.reactive.endpoints 的默认值没有记录 #28061
澄清 Selenium 自动配置需要 HtmlUnit #27920
修复 javadoc 中的错字#27856
修复不一致的开发工具文档#27812
spring-boot-starter-parent 配置Java编译使用-parameters的文档#27762
记录如何使用 WebTestClient 参数化 REST 文档的输出目录# 27755
2.3 依赖升级
升级至 Ehcache3 3.9.6 #27951
升级至 Glassfish EL 3.0.4 #27952
升级至 Groovy 2.5.15 #27953
升级至 Gson 2.8.8 #27954
升级至 Jetty EL 8.5.70 #27955
升级至 jOOQ 3.14.15 #28087
升级至 Lettuce 6.0.8.RELEASE #28029
升级至 Logback 1.2.6 #27957
升级至 Maven War Plugin 3.3.2 #27958
升级至 Micrometer 1.6.11 #27910
升级至 Netty 4.1.68.Final #27959
升级至 Netty tcNative 2.0.43.Final #28030
升级至 Reactor 2020.0.11 #27908
升级至 Spring Data 2020.0.13 #27912
升级至 Spring Framework 5.3.10 #27909
升级至 Spring HATEOAS 1.2.9 #27969
升级至 Spring Integration 5.4.11 #27948
升级至 Tomcat 9.0.53 #27961
更多请参见:Release v2.4.11 · spring-projects/spring-boot · GitHub
对于昨天沸沸扬扬的Spring RCE 0DAY 漏洞补丁传闻,Spring团队核心开发者Sam表示:
“此提交不会解决任何已经存在的漏洞,并且与 Spring Core RCE 无关。停止向这个提交发送垃圾邮件。”
他表示上述观点是对的。
他透露本次提交的目的是告知使用SerializationUtils#deserialize的开发者,从不受信任的来源进行反序列化对象是危险的。
他说Spring Framework的核心不使用 SerializationUtils 来反序列化不受信任来源的对象。
他建议开发者,如果认为自己发现了安全问题,请通过专用页面负责任地报告:
网页链接
他请求开发者请不要再在此提交中发布任何其他评论。
【日本给美国的保护费又涨了!】
日本交给美国的保护费又涨了。路透东京12月22日报道,日本外务大臣林芳正12月21日表示,日本已与美国达成协议,从明年4月起的五年内支付1.06万亿日圆(93.3亿美元),以分担驻日美军的维护费用。这相当于每年2,110亿日圆,高于截至2022年3月的本年度的2,017亿日圆。
林芳正说“随着日本周边的安全形势越来越严峻,我们一直在(与美国)进行谈判,以支持美国军力的稳定存在,并强化日美联盟的威慑和反应能力,”。
美国国务院的一位发言人证实,已经就这个问题达成协议。 并表示:“我们可以确认,美国和日本政府的代表已就两国之间新提出的特别措施协议(Special Measures Agreement)和东道国支持框架(Host Nation Support Framework)的内容达成共识,这展示了美日联盟的力量,它是印太及其他地区和平与安全的基石。”
敲黑板:目前约有5.5万美军人员驻扎在日本。驻日美军费用分摊协定通常每5年更新一次。特朗普曾经狮子大开口,要求美军驻日经费提高到40-50亿美元每年。而从拜登涨价幅度来看,日本每年交的保护费上涨不多。有了特朗普的高开,日本也算“还价”成功。
但是,还有一个很大的可能性是,美日在幕后做了利益交换,美国在防卫费问题上做出让步的同时,日本在美国最关切的问题上,更多地配合美国,对此,亚洲周边各国都要保持警惕。
最新调整!10月各国入境政策汇总!
进入2022年10月,由于全球疫情依旧存在不确定性,入境政策也存在一定的时效性。
在目前国外大部分国家都已经“躺平”的情况下,有不少国家/地区也都调整了入境防疫政策,取消入境防疫要求,缩短入境隔离时间,甚至不少国家已经完全解除入境限制。
大家关注的热门国家/地区的签证和出入境政策现在又发生了怎样的变化?下面,我们一起往下看!
01加拿大:取消所有入境限制
9月26日,加拿大联邦政府正式宣布:取消所有COVID-19入境限制,以及自2022年10月1日起对进入加拿大的任何人的检测、检疫和隔离要求。
这也就表示:在10月1日后,无论是否接种疫苗,接种何种疫苗,在持有效签证的情况下,均可以入境加拿大。包括此前在起飞前72小时需要填写的ArriveCAN也变成了自愿填写。
除此之外,加拿大交通部还取消了现有的旅行要求。自2022年10月1日起,乘坐飞机和火车均不再需要提供健康证明和检测,也不再强制要求戴口罩。
02美国:取消入境新冠检测要求
6月10日,美国疾病中心(CDC)在正式公告,自美东时间6月12日凌晨12点01分开始,搭乘飞机前往美国的乘客,无论国籍,均不再要求提前1天的核酸或抗原测试或90天内新冠康复证明。
但乘客仍需要提供:1.COVID-19疫苗完全接种证明;2.个人信息及联系方式;3.入境所需相关文件。
抵达美国后,已经完全接种疫苗的旅客建议在抵达后的3-5天进行COVID-19检测。
03日本:取消入境人数限制
当地时间9月22日,日本首相岸田文雄表示将于10月11日取消单日入境人数上限,同时还将解除个人自由行禁令、短期停留将免除签证要求。
即从10月11日起所有入境人员原则上都将免除入境时的核酸检测,只要求入境人员持有日本政府认定的有效3针疫苗接种证明。但因目前日本还没有承认中国的疫苗,所以中国旅客去日本仍需提供72小时核酸阴性证明书。
04澳洲:全面开放边境
目前澳洲的边境是全面开放的,所有入境澳洲的外国公民均不再需要提供COVID-19测试阴性证明报告,也不需要提供疫苗接种证明和填写数字申报表格(DPD)。
没有接种认可疫苗或没有接种疫苗的签证持有者,均不再需要申请豁免入境,只要你持有效签证就可以入境澳洲。
同时,澳洲的三类签证审理也在加速,将持续优先审理这3类签证:临时技术签证、学生签证和旅游签证。
05中国香港:3+4改为0+3
9月26日起,海外或台湾经机场抵港人士入境检疫安排由现时的“3+4”改为“0+3”,也就是海外入境香港不再需要酒店隔离,直接3天居家检疫!
这3天期间会赋黄码,黄码期间可以自由出入住处去到超市等地,可以乘坐公交,但不能进入餐厅、酒吧等人口密集的高风险场所。并且取消登机前的核酸检测,改为24小时快测即可,香港可以直接转机回内地了!
这两天也有相关消息称,港府已经准备宣布“0+0”措施了,最快将于本周公布,最晚可能在10月的第3周公布!香港全面开关有望。
06英国:全面取消入境限制
英国如今已经全面取消入境限制。无论是否接种疫苗的旅客,入境前和入境后都没有相关核酸检测和隔离的要求、也不需要填写乘客定位表。
另外,学生签证和工作签证的优先服务(PV)和超级优先服务(SPV)恢复,但是需要在预约过程中购买,不能通过签证中心现场购买。可用于新的访问签证申请(旅游、探亲访友、商务)PV预约数量会相对减少。新家庭申请的优先和超优先服务继续暂停。
持中国香港和澳门特别行政区护照的人员,如去英国探亲旅游、从事商务等活动,在英国停留不超过180天内的,不需要办理签证。
07泰国:10月起无需提供核酸证明
泰国新冠肺炎形势管理中心(CCSA)表示,从2022年10月1日起,前往泰国的国际旅客将不再需要出示疫苗接种证明或ATK检测结果。
此外,2022年10月1日起至2023年3月31日,泰国旅游签停留期延长至45天;落地签证(VOA)从15日延长至30日。
08新西兰:取消所有入境限制
当地时间 9 月 12 日,新西兰总理 Jacinda 在例行记者会上表示,根据目前的卫生体系情况,新西兰的红绿灯防疫系统(COVID-19 Protection Framework),将从当晚11点59分起正式“退休”。
包括一些防疫措施也取消了,比如不用戴口罩、从 9 月 13 日起,取消对入境旅客和机组人员的所有疫苗接种要求,进入新西兰的人将获得免费的 RAT,政府建议入境旅客在抵达新西兰当天和第 5 天或第 6 天进行测试。不过,前往新西兰的旅客仍需填写旅客申报。
Spring Authorization Server
软件架构Spring Authorization Server 授权服务器
Spring Authorization Server 授权服务器
Spring Authorization Server 是一个开源框架,提供了OAuth 2.1和OpenID Connect 1.0规范以及其他相关规范的实现。
它建立在Spring Security 开源框架之上,为构建 OpenID Connect 1.0 Identity Providers 和 OAuth2 Authorization Server 产品提供安全、轻量级和可定制的基础。
开始使用 Spring Authorization Server 的最简单方法是创建基于Spring Boot的应用程序,然后将 Spring Authorization Server 添加为依赖项。
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-oauth2-authorization-server</artifactId>
<version>0.3.1</version>
</dependency>
访问Spring Security OAuth2 开发实践专栏,获取示例项目和源码。