Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all 44801 articles
Browse latest View live

XXL-MQ v1.2.2 发布,分布式消息队列

$
0
0

Release Notes

  • 1、访问令牌(accessToken):为提升系统安全性,消息中心和客户端进行安全性校验,双方AccessToken匹配才允许通讯;

  • 2、支持批量注册、摘除,提升注册发现性能;升级 xxl-rpc 至 v1.3.1;

  • 3、升级 pom 依赖至较新版本;

  • 4、表结构调整提升兼容性,表名转小写;

  • 5、客户端取消Consumer非空的限制;

简介

XXL-MQ是一款轻量级分布式消息队列,支持 "并发消息、串行消息、广播消息、延迟消息、事务消息、失败重试、超时控制" 等消息特性。现已开放源代码,开箱即用。

输入图片说明

特性

  • 1、简单易用: 一行代码即可发布一条消息; 一行注解即可订阅一个消息主题;

  • 2、轻量级: 部署简单,不依赖第三方服务,一分钟上手;

  • 3、消息中心HA:消息中心支持集群部署,可大大提高系统可用性,以及消息吞吐能力;

  • 4、消费者HA:消费者支持集群部署,保证消费者可用性;

  • 5、三种消息模式:

    • 并行消息:消息平均分配在该主题在线消费者,分片方式并行消费;适用于吞吐量较大的消息场景,如邮件发送、短信发送等业务逻辑

    • 串行消息:消息固定分配给该主题在线消费者中其中一个,FIFO方式串行消费;适用于严格限制并发的消息场景,如秒杀、抢单等排队业务逻辑;

    • 广播消息:消息将会广播发送给该主题在线消费者分组,全部分组都会消费该消息,但是一个分组下只会消费一次;适用于广播场景,如广播更新缓存等

  • 6、延时消息: 支持设置消息的延迟生效时间, 到达设置的生效时间时该消息才会被消费;适用于延时消费场景,如订单超时取消等;

  • 7、事务性: 消费者开启事务开关后,消息事务性保证只会成功执行一次;

  • 8、失败重试: 支持设置消息的重试次数, 在消息执行失败后将会按照设置的值进行消息重试执行,直至重试次数耗尽或者执行成功;

  • 9、超时控制: 支持自定义消息超时时间,消息消费超时将会主动中断;

  • 10、吞吐量: 依赖于部署的消费中心集群和DB性能;DB可借助多表提升性能,不考虑DB的情况下,吞吐量可以无限横向扩展;可参考示例项目性能测试用例,单机TPS过万;

  • 11、消息可见: 系统中每一条消息可通过Web界面在线查看,甚至支持编辑消息内容和消息状态;

  • 12、消息可追踪: 支持追踪每一条消息的执行路径, 便于排查业务问题;

  • 13、消息失败告警:支持以Topic粒度监控消息,存在失败消息时主动推送告警邮件;默认提供邮件方式失败告警,同时预留扩展接口,可方面的扩展短信、钉钉等告警方式;

  • 14、容器化:提供官方docker镜像,并实时更新推送dockerhub,进一步实现产品开箱即用;

  • 15、消息持久化:全部消息持久化存储,消息中心支持通过配置选择是否清理过期消息。

  • 16、访问令牌(accessToken):为提升系统安全性,消息中心和客户端进行安全性校验,双方AccessToken匹配才允许通讯;

文档地址

技术交流


Bouyei.DbFactory1.2.x 版本性能优化升级

$
0
0

.net 通用数据库访问接口,支持主流的 db2、oracle、mysql、sqlserver 等。

1、查询映射到实体List<T>性能优化。

2、List<T>和DataTable相互转化映射优化。

3、同步优化到.net core版本。

4、同时升级优化依赖库。

5、部分细节优化调整。

6、去掉忽略大小写参数,直接按大小写区分实体映射。

FydeOS for PC v5.2 Dev 发布通知,新增图形化硬盘安装程序

$
0
0

FydeOS for PC v5.2 Dev 今日发布,添加了一些新功能以及对之前版本的问题做了修复。其中包括:

  • 允许用户在首次启动时切换(博通)无线网卡驱动程序以及切换触控板工作模式。

  • 提供了一个图形化的安装程序,供用户安装 FydeOS 进硬盘里。

  • 修复了某些机型电量信息无法显示的问题。

  • 增添了部分无线网络适配器的驱动程序及固件。

  • 对 Linux(测试版)的启动及内置的源进行了优化。

下载地址:https://fydeos.com/download/x86-v5-2dev/

XXL-CONF v1.6.1,分布式配置管理平台

$
0
0

Release Notes

  • 1、在未设置accessToken情况下,非法请求恶意构造配置Key可遍历读取文件漏洞修复;(From:360代码卫士团队)

  • 2、项目名正则校验问题修复,项目名中划线分隔,配置点分隔;

  • 3、底层HTTP工具类优化;

  • 4、RESTFUL 接口格式调整,改为POST请求,兼容大数据量配置请求;

  • 5、配置Key合法性校验逻辑优化,非法Key服务端自动过滤,避免阻塞正常配置的查询加载;

  • 6、升级pom依赖至较新版本;

简介

XXL-CONF 是一个轻量级分布式配置管理平台,拥有"轻量级、秒级动态推送、多环境、跨语言、跨机房、配置监听、权限控制、版本回滚"等特性。现已开放源代码,开箱即用。

输入图片说明

特性

  • 1、简单易用: 接入灵活方便,一分钟上手;

  • 2、轻量级: 部署简单,不依赖第三方服务,一分钟上手;

  • 3、配置中心HA:配置中心支持集群部署,提升配置中心系统容灾和可用性。

  • 4、在线管理: 提供配置中心, 通过Web界面在线操作配置数据,直观高效;

  • 5、多环境支持:单个配置中心集群,支持自定义多套环境,管理多个环境的的配置数据;环境之间相互隔离;

  • 6、多数据类型配置:支持多种数据类型配置,如:String、Boolean、Short、Integer、Long、Float、Double 等;

  • 7、跨语言:底层通过http服务(long-polling)拉取配置数据并实时感知配置变更,从而实现多语言支持。

  • 8、跨机房:得益于配置中心集群关系对等特性,集群各节点提供幂等的配置服务;因此,异地跨机房部署时,只需要请求本机房配置中心即可,实现异地多活;

  • 9、高性能:得益于配置中心的 "磁盘配置" 与客户端的 "LocalCache",因此配置服务性能非常高;单机可承担大量配置请求;

  • 10、实时性: 秒级动态推送;配置更新后, 实时推送配置信息, 项目中配置数据会实时更新并生效, 不需要重启线上机器;

  • 11、配置变更监听功能:可开发Listener逻辑,监听配置变更事件,可据此动态刷新JDBC连接池等高级功能;

  • 12、最终一致性:底层借助内置广播机制,保障配置数据的最终一致性,从而保证配置数据的同步;

  • 13、配置备份: 配置数据同时在磁盘与MySQL中存储和备份,并定期同步, 提高配置数据的安全性;

  • 14、多种获取配置方式:支持 "API、 注解、XML占位符" 等多种方式获取配置,可灵活选择使用;

  • 15、兼容Spring原生配置:兼容Spring原生配置方式 "@Value"、"${}" 加载本地配置功能;与分布式配置获取方式隔离,互不干扰;

  • 16、分布式: 支持多业务线接入并统一管理配置信息,支撑分布式业务场景;

  • 17、项目隔离: 以项目为维度管理配置, 方便隔离不同业务线配置;

  • 18、高性能: 通过LocalCache对配置数据做缓存, 提高性能;

  • 19、客户端断线重连强化:设置守护线程,周期性检测客户端连接、配置同步,提高异常情况下配置稳定性和时效性;

  • 20、空配置处理:主动缓存null或不存在类型配置,避免配置请求穿透到远程配置Server引发雪崩问题;

  • 21、用户管理:支持在线添加和维护用户,包括普通用户和管理员两种类型用户;

  • 22、配置权限控制;以项目为维度进行配置权限控制,管理员拥有全部项目权限,普通用户只有分配才拥有项目下配置的查看和管理权限;

  • 23、历史版本回滚:记录配置变更历史,方便历史配置版本回溯,默认记录10个历史版本;

  • 24、配置快照:客户端从配置中心获取到的配置数据后,会周期性缓存到本地快照文件中,当从配置中心获取配置失败时,将会使用使用本地快照文件中的配置数据;提高系统可用性;

  • 25、访问令牌(accessToken):为提升系统安全性,配置中心和客户端进行安全性校验,双方AccessToken匹配才允许通讯;

文档地址

技术交流

WordPress 5.0.2 发布,发帖速度提升 330%

$
0
0

WordPress 5.0.2 已发布,这是一个维护版本,解决了73项错误,主要聚焦于块编辑器的性能改进,发帖速度提升330%。

更新亮点:

  • 45项块编辑器相关改进(14项性能改进和31项错误修复)

  • 17个与块编辑器相关的 bug 在所有捆绑主题中得到了修复

  • 与脚本加载相关的一些国际化(i18n)问题也得到了修复

详细内容请查看发布说明:

https://wordpress.org/news/2018/12/wordpress-5-0-2-maintenance-release/

下载地址:

https://wordpress.org/download/

KDevelop 5.3.1 发布,跨平台 IDE

$
0
0

KDevelop 5.3.1 已发布,这是一个 bug 修复版本,没有引入新特性,建议目前使用 KDevelop 5.3.0 的用户升级。

KDevelop-Project 诞生于 1998 年,其目的是为 KDE 提供一个易用的 IDE,它支持多种语言,是一个用于 C、C ++、Python、JavaScript 和 PHP 的跨平台 IDE。

ChangeLog

kdevelop

  • Remove the CVS plugin. This was unusable and would crash if used in most cases, but accidentally remained in 5.3.0 (commit. code review D8950)

  • Don't add 'override' specifier for non-modern project settings. (commit. fixes bug #372280. code review D16773)

  • Use qCWarning in path.cpp. (commit. code review D17174)

  • Fix qmakeproject unittest to work on Windows. (commit. code review D17158)

  • Fix defines and includes test to run on Windows. (commit. code review D17156)

  • Fix projectmodel unittest to work on Windows. (commit. code review D17130)

  • Make the filteringstrategy test work on Windows as well. (commit. code review D17098)

  • Fix problem model test on Windows. Make sure that when we create a path the root of that path is created according to what is expected on the current platform. E.g. C: on Windows. (commit. code review D17131)

  • Appimage: use original app desktop file as base for appimage one. (commit. code review D17027)

  • Make test outputmodel pass on windows. (commit. code review D17077)

  • Increase timeout for duchain gcc compatibility test. (commit. code review D16541)

  • Auto-find Clazy documentation also with clazy >= 1.4. (commit. fixes bug #401075. code review D16910)

  • Disable plugin project config if project without a IBuildSystemManager dep. (commit. fixes bug #400769. code review D16915)

  • Appimage: Do not bundle libfontconfig. (commit. code review D16893)

  • Cmake: fix missing addition of policies to documentation index. (commit. code review D15882)

  • FunctionDefinition: only look for (new/other) function definition if we don't have one. (commit. code review D16356)

  • Fix memleaks in duchain unittests. (commit. code review D16458)

kdev-python

  • Remove two outdated methods from shipped built-in documentation

kdev-php

  • Fix handling of array indexes after ClassNameReferences. (commit. fixes bug #401278)

  • Fix syntax support for dynamic member access. (commit. fixes bug #400294. code review D16461)

下载地址:

https://www.kdevelop.org/download

TimescaleDB 1.1.1 发布,基于 PG 的时序数据库

$
0
0

TimescaleDB 1.1.1 发布了,TimescaleDB 是基于 PostgreSQL 开发的一款时序数据库,以插件化的形式打包提供,随着 PostgreSQL 的版本升级而升级,不会因为另立分支带来麻烦。

更新亮点:

  • 修复通过 pg_upgrade 进行升级时的问题

  • 修复不定时出现在长 COPY 中的 segfault

  • 其他错误和稳定性修复

发行说明

下载地址:

在线图表编辑工具 draw.io 10.0.7 版本发布

$
0
0

draw.io 10.0.7 已发布,更新内容如下:

  • 修复桌面校验处理

  • 使用 mxGraph 3.9.13 beta 1

以往版本记录可查阅更新日志

draw.io 是一款在线图表编辑工具, 可以用来编辑工作流、BPM、org charts、UML、ER图、网络拓朴图等。

下载地址:


G2 v3.4.6 发布,数据驱动的可视化编码图形语法

$
0
0

G2 v3.4.6 已发布,更新内容:

新特性

  • chore(test): removing .only() statement

  • feat(legend): enable default legend-item handler

Bug 修复

  • fix #1051

  • fix(legend): issue on filtering https://github.com/antvis/g2/issues/1119

  • fix(scale & filter): remove min max limit if field filtered

  • fix(schema): error bar can't show

  • fix(shape): liquid fill shapes should use hollow shape styles by default, Closes #1081

  • fix(tooltip): 多 view 下 interval 的 tooltip 辅助线不显示

  • fix(tooltip): 正确清除 markers

G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。

发行地址:https://github.com/antvis/g2/releases/tag/3.4.6

Nginx Unit 1.7 发布,动态 Web 应用服务器

$
0
0

Nginx Unit 1.7 已发布,NGINX Unit 是一个动态的网络应用服务器,它的设计初衷就是可运行多种编程语言的。通过 API 可以轻巧、多面化地动态配置 Unit。当工程师或操作者有需要时,可以轻松重构服务器已适配特殊的应用参数。

更新内容:

  • Change: now rpath is set in Ruby module only if the library was not found in default search paths; this allows to meet packaging +       restrictions on some systems.

  • Bugfix: "disable_functions" and "disable_classes" PHP options set via Control API did not work.

  • Bugfix: Promises on request data in Node.js were not triggered.

  • Bugfix: various compatibility issues with Node.js applications.

  • Bugfix: a segmentation fault occurred in Node.js module if application tried to read request body after request.end() was called.

  • Bugfix: a segmentation fault occurred in Node.js module if application attempted to send header twice.

  • Bugfix: names of response header fields in Node.js module were erroneously treated as case-sensitive.

  • Bugfix: uncatched exceptions in Node.js were not logged.

  • Bugfix: global install of Node.js module from sources was broken on some systems; the bug had appeared in 1.6.

  • Bugfix: traceback for exceptions during initialization of Python applications might not be logged.

  • Bugfix: PHP module build failed if PHP interpreter was built with thread safety enabled.

发行地址:https://github.com/nginx/unit/releases/tag/1.7 

iView Admin 2.4.0 发布,后台集成解决方案

$
0
0

iView Admin 2.4.0 已发布,更新如下:

  • 新增组织结构树页面 e78f77f

  • 新增可拖动抽屉组件 DragDrawer 11209b0

iView admin 是基于 Vue.js ,搭配使用 iView UI 组件库形成的一套后台集成解决方案,由 TalkingData 前端可视化团队部分成员开发维护。iView admin 遵守 iView 设计和开发约定,风格统一,设计考究,并且更多功能在不停开发中。  

功能

  • 登录/登出

  • 权限管理

    • 列表过滤

    • 权限切换

  • 多语言切换

  • 组件

    • 富文本编辑器

    • Markdown编辑器

    • 城市级联

    • 图片预览编辑

    • 可拖拽列表

    • 文件上传

    • 数字渐变

    • split-pane

  • 表单编辑

    • 文章发布

    • 工作流

  • 表格

    • 导出为Csv文件

    • 导出为Xls文件

    • 行内编辑

    • 单元格编辑

    • 可拖拽排序

    • 可编辑表格

    • 可搜索表格

    • 表格导出数据

    • 表格转图片

  • 错误页面

    • 403页面

    • 404页面

    • 500页面

  • 高级路由

    • 动态路由

    • 带参页面

  • 换肤

  • 收缩侧边栏

  • tag标签导航

  • 面包屑导航

  • 全屏/退出全屏

  • 锁屏

  • 消息中心

  • 个人中心

Taro 1.2.1 发布,多端统一开发框架

$
0
0

Taro 1.2.1 发布了,Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5 与 React Native 等端的应用。

Bug Fixes

  • cli: alias 路径替换问题修复,close #1598 (f53ca81)

  • cli: h5 编译路径替换有误 (117e69e)

  • cli: mobx 模板无法通过 TypeScript 检测 (b500de8)

  • cli: ui 库编译 watch 增加文件分析 (9674f24)

  • cli: 生成代码中文等特殊字符会被转义为 unicode,#1582, close #1595 (acdae99)

  • cli: 真正支持 yarn workspaces, close #1018 (7f6bea2)

  • eslint: JSX 参数可以传入循环 JSX 语句 (a400ea6)

  • eslint: ref 可以使用匿名函数,#1560 (02f3fcc)

  • input: 修复无法选择文件 fix #1532 (dc96118)

  • redux-h5: 修复后台页面获取不到最新redux属性的问题 (a68268c)

  • RN: RN端navigationStyle 局部配置无法覆盖全局配置 close#1627 (cc5cba5)

  • router-h5: 修复高阶组件的页面不更新页面标题的问题 (1d15256)

  • taro: d.ts 增加 hideKeyboard 的定义 close #1607 (8b50a07)

  • taro-weapp/alipay/swan/tt/: 小程序端支持在组件上绑定 bind 不同参数的同一回调函数 (38ce066)

  • taroize: template 的父组件是 if-else 时解析失败 (1b2dbfc)

  • taroize: 处理形如 bind:click 这样有冒号的事件绑定 (4b248d1)

  • taroize: 移除掉未知微信属性 (063ff5c)

  • taroize: 统一处理 wxs module 的情况 (26f0dbe)

  • taroize: 自我引用的组件不用 import (e5d9d5a)

  • transformer: 小程序的 key 属性用字符串包裹,而不是 JSX 表达式 (49bfa70)

  • transformer: 循环中的 key 会自动从 item 中取值 (f10c9a5)

  • 解决taro init从命令行输入参数无效的问题 (#1584) (066d0e4)

  • transformer: 第三方组件事件名有 - 需要特殊处理,close #1559 (6f90d14)

  • transformer: 遵循 JSX 语法,忽略 JSX Text 前后为换行/制表符的情况,close #1609 (9f873f6)

  • taro update project 添加 mobx 相关包 close #1588 (27bc2cb)

Features

  • cli: cli build ui 增加 watch 功能 (12876fa)

  • cli: ui 库编译增加 h5 端编译成单个文件的功能 (fdb118a)

  • doc: 更新Api 文档 (22a6c0d)

  • eslint: 给编译器单独定制一个规则集合 (11eecf6)

  • RN: 添加 RN 端 CSS Modules 的兼容处理 (6ab2464)

  • router: h5 端使用 path 代替 pathname 标识当前页面路径 (6967856)

  • taro-components-rn: 让 SwiperItem 支持 onClick, close #1564 (c289285)

  • taro-rn: 增加chooseImage Api (08fe7f2)

  • taro-rn: 新增downloadFile Api, #1563 (ace925b)

  • taroize: 在 props observer 中使用对象函数简写 (ee2e683)

  • taroize: 支持保留原有 wxml 注释 (3b24f18)

  • transformer: wx:if/else 的间隔也可以写注释 (74b6f90)

  • weapp|tt|swan|alipay: 小程序端增加 this.$router.path 标识当前页面路径 (1f3c505)

发行地址 

Spring Tools 4.1.0 发布,针对 Spring 应用的开发环境

$
0
0

Spring Tools 4 for Eclipse, Visual Studio Code 和 Atom 的 4.1.0 版本发布了。Spring Tools 4 是为你量身打造的下一代 Spring 工具,无论你喜欢 Eclipse、Visual Studio Code 还是 Atom IDE ,它都可以提供从头开始构建所需的所有功能,为开发基于 Spring 的企业应用提供世界级支持。

值得关注的更新包括:

  • (Eclipse) updated to Eclipse 2018-12 release

  • (Eclipse) live hovers now combine JavaDoc and live information from running boot apps

  • (Eclipse) boot dashboard now shows live request mappings and beans for reactive web boot apps, too

  • (Spring Boot) initial content-assist support for Spring Data repository definitions

  • (CF Manifest) added support for new buildpacks attribute

  • various bug fixes

详细变更内容

下载地址:https://spring.io/tools/

Spring Cloud for Alibaba 0.2.1 发布

$
0
0

Spring Cloud for Alibaba 0.2.1 已发布,更新亮点:

  • Spring Cloud Alibaba 添加了两个新模块:spring-cloud-alibaba-schedulerx 和 spring-cloud-stream-binder-rocketmq。

  • 为 spring-cloud-alibaba-nacos 和 spring-cloud-alibaba-sentinel 添加了一些新功能。

  • 修复了以前版本中的一些 bug 。

Spring Cloud Alibaba 项目是由阿里巴巴维护的社区项目,Spring Cloud for Alibaba 0.2.1 与 Spring Cloud Finchley 兼容。

更多细节可查阅发行说明:

http://spring.io/blog/2018/12/21/spring-cloud-for-alibaba-0-2-1-released

Kong 1.0 GA 版本正式发布,微服务 API 网关

$
0
0

Kong 1.0 GA 版本已正式发布,这是一款可扩展、快速且开源的微服务 API 网关,用于管理、保护与连接混合及云原生架构。Kong 运行于全部服务之前,并可以通过插件实现各种扩展,例如身份验证、流量控制以及可观察性等等。

1.0 版本提供良好的向下兼容性。经过多年的发展以及成千上万生产级用户的支持,正式版本中增加了大量的重要功能以及修复工具,使 Kong 更快、更灵活。具体包括:

Service Mesh

在 1.0 版本中,用户现在不仅可以将 Kong 部署为 API 网关,还可以将其部署为独立的 service-mesh 代理。Kong 插件能为 Service Mesh 提供开箱即用的关键功能,并能与其他云原生技术集成,包括 Prometheus、Zipkin、健康检查、canary 测试和蓝绿测试等等。


Mutual TLS (mTLS) 和 TCP

在 1.0 版本中,Kong 集群能够创建一个 Certificate Authority ,Kong 节点可以使用它来建立相互 TLS 身份验证。此外,Kong 现在可以路由原始 TCP 流量,这意味着 Kong 现在可以对来自邮件服务器和其他基于 TCP 的应用的流量进行负载均衡。

gRPC

除 REST 外,Kong 1.0 现在还支持 gRPC 协议。基于 HTTP/2 构建,实现的 gRPC 支持能够为希望以更低成本与更低延迟实现东西流量连接的 Kong 用户带来新的选择。这对用户在混合环境下开启更多网格部署也非常实用。

新的迁移框架

Kong 1.0 引入了一个新的数据库抽象对象(DAO),它可以简化从一个数据库模式到另一个数据库模式的迁移,并且停机时间几乎为零。新的 DAO 允许用户一次性完成自有 Kong 集群的升级,而无需手动干预各个节点的升级操作。

插件开发套件(PDK)

PDK 包含一组 Lua 函数和变量,可由 custom-plugins 用于在 Kong 上实现自己的逻辑。尽管它在 0.14.0 中就已发布,但此次 1.0 版本中的变更承诺由该 PDK 构建的插件将完全与 Kong 1.0 及后续版本兼容。

其他 100 多项功能与修复

详见 Changelog


发行说明:https://konghq.com/blog/kong-1-0-ga/


GitLab 发布安全修复版本 11.5.5, 11.4.12 和 11.3.14

$
0
0

GitLab 为社区版和企业版发布了 11.5.5、11.4.12 和 11.3.14 版本。这些版本包含一个重要的安全修复,强烈建议立即将所有 GitLab 升级到其中一个版本。

  • 项目导入功能包含不安全的文件权限问题,这可能导致任意文件读取。该问题已在最新版本中得到缓解,并分配至 CVE-2018-20229 。

漏洞影响版本:GitLab CE/EE 8.9 及以上版本

关于漏洞的详细信息将在大约30天内在问题跟踪器上公布。

具体细节请查阅发行说明:

https://about.gitlab.com/2018/12/20/critical-security-release-gitlab-11-dot-5-dot-5-released/

查看 update page 以了解升级说明。

Recharts 1.4.2 发布,React 和 D3 构建的图表库

$
0
0

Recharts 1.4.2 已发布,Recharts 是一个用 React 和 D3 构建的图表库,能帮助你在 React 应用中轻松绘制图表。

refactor

  • Refactor transition of , , , make transition more smoothly when the length of dataset changes

fix

  • replace lodash isFinite with Number.isFinite, meanwhile add polyfill core-js's Number polyfill in order to use Number.usFinite directly

  • updated area chart to cut off dots on left most axis

源码下载:

Vant Weapp 0.4.10 发布,有赞小程序 UI 组件库

$
0
0

Vant Weapp 0.4.10 更新内容:

Improvements

  • Card: 更新样式 #1085

  • Card: 更新 thumb-mode 默认值为 aspectFit #1039

  • Field: 新增 show-confirm-bar 属性 #1040

  • TreeSelect: 更新样式 #1084

  • TreeSelect: 支持左侧选项禁用 #1084

  • TreeSelect: 增加外部样式类 #1084

  • Picker: 新增选择器组件 #1083

  • Tag: 新增 text-color 属性 #1077

  • Collapse: 更新 content 样式 #1069

  • Checkbox: 更新禁用态 label 颜色 #1068

  • Checkbox: 优化渲染性能 #1057

  • Dialog: 新增 message-align 属性 #1067

  • Dialog:新增 overlay、confirm、cancel 事件返回值 picker #1047

  • Info: 更新样式 #1066

  • Toast: 更新 icon 大小 #1064

  • SwitchCell: 新增 active-color、inactive-color 属性 #1061

  • Switch: 更新样式 #1065

  • Switch: 优化渲染性能 #1079

  • Area: 优化渲染性能 #1055

  • Cell: 优化渲染性能 #1050

  • Button: 优化渲染性能 #1049

Bug Fixes

  • 修复 Collapse 动态修改内容时高度异常 #1094

  • 修复 Stepper 在iPad中或修改input高度时输入框样式异常 #1086

  • 修复 ActionSheet 动态设置actions时,渲染后button被打散 #1070

发行地址

Vant Weapp 是有赞移动端组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用。

NuTyX 10.5 正式发布,法语 Linux 发行版

$
0
0

NuTyX 10.5 已正式发布!

NuTyX 是一份法语 Linux 发行,它从 Linux From Scratch 和 Beyond Linux From Scratch 而创建,并带有一份定制的包管理系统叫做 cards。该包管理器能安装单独的二进制软件包,也能安装一组相关联的二进制包(例如 KDE 或 Xfce 这样的桌面软件包),还能从 ports 编译源代码包。该发行面向中级和高级 Linux 用户而设计。

与 10.4 相比,NuTyX 10.5 的主要包含以下更新:

  • kernel lts 4.14.78 -> 4.14.89

  • kernel 4.18.16 -> 4.19.11

  • firefox 62.0.3 -> 64.0

  • chromium 70.0.3538.67

  • libreoffice 6.1.2.1

  • kde Applications 18.08.2 -> 18.12.0

  • kde framework 5.50.0 -> 5.53.0

  • kde plasma 5.12.6 LTS

发行说明:http://nutyx.org/en/news

下载地址:http://nutyx.org/en/downloads

pdfmake 0.1.40 发布,PDF 打印解决方案

$
0
0

pdfmake 0.1.40 已发布,pdfmake 是基于客户端和服务端的 PDF 打印解决方案,基于 JavaScript 开发,提供强大的排版引擎。

更新内容:

  • updated default Roboto font to latest version 2.137

  • updated file-saver to 2.0.0 and removed hacks for Web Worker

  • implemented text opacity

  • allow passing tableLayouts, fonts and vfs to createPdf instead of using global pdfMake. pdfMake.createPdf(docDefinition, tableLayouts, fonts, vfs) (see readme)

Bugfixes:

  • fixed text opacity after transparent image

下载地址:

Viewing all 44801 articles
Browse latest View live