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

2018最后一个版本,Jboot v2.0-rc.2 优化发布

$
0
0

Jboot 是一个类似 SpringCloud 的产品,是 SpringCloud 之外的另一个选择。基于 JFinal 开发。

Jboot v2.0-rc.2 主要更新如下:

  • 移除 javax 的 @Inject 功能

  • 移除 jboot.app.hotSwapClassPrefix 的配置,直接使用 undertow.hotSwapClassPrefix 配置即可

  • 修复 代码生成器生成的代码带有 @Singleton 注解的问题

  • 优化 @RPCInject 中的 async 和 check 的类型

  • 优化 ClassScanner 会扫描到 JRE 的 Class 导致加载速度慢的问题

Jboot 目前主要的工作是放在文档上,Jboot小伙伴赶紧尝试 2.0 给我反馈问题,抓取年后第一时间发布 2.0 正式版。 


2018最后一个版本,JPress v1.0.3 优化发布

$
0
0

JPress

一个类似 WordPress 的产品,使用Java开发。

特点

模板

  • 模板安装

  • 模板卸载

  • 在线编辑(删除模板、修改模板、上传模板)

  • 完善的开发文档

  • 极致的开发体验

用户

  • 独立登录和注册入口

  • 独立的用户中心(投稿、文章管理和评论管理、个人资料等)

  • 手机短信和邮箱激活配置

  • 支持第三方登录:微信和QQ等

微信

  • 微信公众号对接

  • 微信公众号运营插件

  • 微信公众号菜单管理

  • 微信公众号自定义关键字匹配

  • 微信小程序管理

其他

  • WordPress、Hexo、Jekyll 文章一键导入

  • Docker 一键部署

  • 阿里云、腾讯云CDN在线配置

  • 阿里云、腾讯云短信验证(用户注册手机验证)

  • 附件自动可配置自动同步阿里云OSS

  • 完善的API接口配置管理

  • 文章和页面独立的SEO配置

  • 更多功能等你发现...

交流

JPress v1.0.3 Update 

  • 新增:Docker Cloud 的自动构建功能以及 JPress 的根目录下的 Dockerfile

  • 新增:阿里云 Docker 容器服务的 Compose 一键部署功能以及阿里云专属的 Docker-compose 文件

  • 优化:JPress 可以安装在一个已经存在 JPress 的数据库上,方便 Dockerfile 可以通过修改版本的方式平滑升级

jfinal-admin 3.4 正式发布,主体界面更换为 layui 后端模板

$
0
0

jfinal-admin 3.4 版本正式发布啦。该版本主要进行了一些 Bug 修复,主要更新内容如下:

  1. 安全更新 注入脚本预处理 (BasePathHandler 61 行 自行拓展 注入脚本过滤);

  2. 登录进行双重加密,先MD5后对称解密;

  3. 主体界面更换为layui 后端模板 (AdminController 50 行 可以切回旧版本)

  4. log4j配置文件优化

新版界面预览图:

jfinal-admin 后台框架

基于JFinal的后台管理系统,采用了简洁强大的JFinal作为web框架,模板引擎用的是beetl,数据库用mysql,前端bootstrap框架。

演示地址 http://jad.yxyun.win/jadmin

密码 123456

api文档 https://apidoc.gitee.com/supyuan/jfinal-admin/

特性

  • 内置用户和权限系统

  • mysql、oracle等多数据库支持

  • 支持引入第三方前端库

  • 基于jfinal_cms深度精简

  • 集成spring(可选)

  • 菜单权限、功能权限双重保障

ng-notadd 0.14.0 发布,基于 Angular7 和 Material2 的中后台解决方案

$
0
0

新功能

  • 使用 ng-material2 组件

  • 增加消息提示

  • 增加轮播

  • 增加多级联动

技术栈

  • Typescript

  • Angular

  • Material2

  • rxjs

  • Graphql

相关链接

项目地址

DEMO

ng-notadd-mock-server

Quick start

    git clone https://github.com/notadd/ng-notadd.git
    
    cd ng-notadd
    
    npm install
    npm start
    # or use ng cli
    ng serve

Roadmap

0.13.0

  •  支持操作状态保存

  •  recaptcha 支持 

0.14.0

  •  使用 ng-material2 组件

0.15.0

  •  虚拟列表(支持十万级别的列表)

  •  内置权限组件

0.16.0

  •  组件手机端兼容

  •  渐进式应用(PWA)

0.17.0

  •  json 生成表单

0.18.0

  •  普通表格

  •  数据表格

  •  动态表格

0.18.2

  •  excel 导入与导出

  •  选定行列导出 excel

0.19.0

  •  截图生成

  •  firebase(国内无法使用) or 其他替代方案 支持

0.20.0

  •  可 DIY 仪表盘

  •  json 生成简单仪表盘

0.21.0

  •  初步的 e2e 单元测试

1.0

  •  完善单元测试

  •  整体微调

1.1

  •  websocket 支持

1.2

  •  支持 electron 构建桌面应用

2.0

  •  企业级自定义表单

  •  企业级表单系统

  •  企业级窗口/弹窗

后续

  •  excel 在线编辑

  •  word 在线编辑

一点说明

为了方便维护,ng-notadd 将剥离出 ng-material2 (扩展组件库) 和 ng-noform 两个项目

下载地址:

github: https://github.com/notadd/ng-notadd

gitee:     https://gitee.com/notadd/ng-notadd

NgMaterial 0.0.6 发布,Angular material2 的拓展组件

$
0
0

此组件旨在拓展 material 2 的组件,满足更多前后端的业务需求,当然你可以根据CDK 进行各种自定义。 

BUG 修复

  • 修改宽度和图标位置

  • 修复ng build --prod的问题

Step 1: Install and configure Angular Material

Getting Started Guide with Angular Material

Step 2: Install Notadd NgMaterial2

  ng add @notadd/ng-material2

Step 3: Import the component modules

  import { NmAlertModule, NmCarouselModule, NmCascadeDropdownlistModule } from '@notadd/ng-material2';
  
  @NgModule({
    ...
    imports: [ NmAlertModule, NmCarouselModule, NmCascadeDropdownlistModule ],
    ...
  })
  export class AppModule { }

组件说明

Roadmap

  •  Icons+ :heavy_check_mark:

布局

  •  预设布局

动画

UI组件

  •  提示框 (components/alerts) :heavy_check_mark:

  •  轮播 (components/carousels):heavy_check_mark:

  •  页脚 (components/footer):heavy_check_mark:

按钮:

  •  物品群 (item-groups)

  •  多级联动 :heavy_check_mark:

  •  多窗口 (components/windows)

  •  悬停 (components/hover)

  •  上传 【文件上传,图片上传,头像上传】:heavy_check_mark:

  •  视差 (components/parallax)

  •  评级 (components/ratings)

  •  时间线 (components/timelines)

  •  可拖拽树视图 【滞后】

VLC 3.0.5 发布,跨平台多媒体播放器

$
0
0

VLC Media Player 3.0.5 发布了,VLC 是一款自由、开源的跨平台多媒体播放器与框架,可播放大多数多媒体文件,支持 DVD、音频 CD、VCD 及各类流媒体协议,支持 Windows、Linux、Mac OS X、Unix、iOS 与 Android 等平台。 


该版本主要更新内容是 bug 修复,并升级第三方库修复安全问题,包括:

  • 改进 ChromeCast 支持

  • 改进对 YouTube 的支持

  • 在 Mac OS X 设备上启用运行时强化

  • 所有外部 VLC 插件都需要使用“DeveloperID 证书”进行签名,才能继续在 Mac OS 上使用 VLC

  • 默认情况下启用 Libaom 解码器

  • 部分旧 Intel GPU 上禁用硬件解码

  • Direct3D 修复和改进

下载地址:https://www.videolan.org/vlc

Nodemailer 5.0.0 发布,Node 邮件发送模块

$
0
0

Nodemailer 5.0.0 发布了,Nodemailer 是一个简单易用的 Node 邮件发送模块(通过 SMTP、sendmail 或者 Amazon SES),支持 unicode,可以使用任何字符集。

此版本更新内容如下:

  • 开始使用 dns.resolve() 而不是 dns.lookup() 来解析 SMTP 主机名。

  • 显示更多 OAuth2 令牌的日志。

更新日志

下载地址:

Wine 4.0 RC4 发布,Windows 应用的兼容层

$
0
0

Wine 4.0 RC4 发布了,Wine(“Wine Is Not an Emulator”的递归缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux、macOS 与 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。

目前项目进入代码冻结阶段,该版本只进行了 bug 修复。

发布公告

下载地址:https://dl.winehq.org/wine/source/4.0/wine-4.0-rc4.tar.xz


Apache Flink 1.5.6 发布,流处理框架

$
0
0

Apache Flink 1.5.6 发布了,Flink 是一个流处理框架,应用于分布式、高性能、始终可用的与准确的数据流应用程序。

主要更新如下:

  • [FLINK-4173] - flink-metrics 中用 maven-shade-plugin 替换 maven-assembly-plugin

  • [FLINK-9869] - 批量发送分区信息以提高性能

  • [FLINK-10613] - 删除 HBaseConnectorITCase 中的 logger 强制转换

  • [FLINK-10614] - 将 test_batch_allround.sh e2e 更新到新的测试基础架构

  • [FLINK-10637] - 使用随机 REST 端口启动 MiniCluster

  • [FLINK-10678] - run_test 添加一个开关以配置是否应检查日志是否有错误/异常

  • [FLINK-10906] - docker-entrypoint.sh 在启动期间记录凭证

  • [FLINK-10916] - 将重复的用户指定 uid 包含在错误消息中

  • [FLINK-11005] - 通过 artifactSet 定义 flink-sql-client uber-jar 依赖项

此外有大量 bugfix,详情查看发布公告

下载地址:https://flink.apache.org/downloads.html

SpaceVim 1.0.0 发布,模块化 Vim IDE

$
0
0

经过两年的开发,SpaceVim 的第一个稳定版本 1.0.0 终于发布了。

SpaceVim 是 vim 编辑器的模块化发行版,项目受 spacemacs 的启发,它以模块的方式组织管理插件与相关配置,为不同的语言开发量身定制了相关的开发模块,每个模块提供代码自动补全、语法检查、格式化、调试与 REPL 等功能。


更新内容如下:

Added

  • 新增 unicode#spinners API (#1926)

  • 为模块添加选项以进行自动补全 (#2236)

  • 添加自定义搜索工具的功能 (#2235)

  • 新增 lang#scheme 模块 (#2248)

  • 添加引导 log (#2232)

  • flygrep 添加 findstr 功能 (#2344)

  • 新增get_sid_from_path API (#2350)

Improvement

  • 更新启动运行时 log (#2219)

  • 改进错误键绑定 (#2336)

  • 改进 debug 信息 (#2349)

  • TypeScript 添加一些键绑定 (#2356)

  • 改进对齐功能 (#2213)

此外还修复了一些 bug,并完善了文档,详情查看发布公告

下载地址:

Next.js 7.0.2-canary.50 发布,Serverless 相关更新

$
0
0

Next.js 7.0.2-canary.50 发布了,Next.js 是一个用于在服务端渲染 React 应用程序的简单框架。

更新内容包括:

Minor Changes

  • Serverless Next.js: #5927

    • 每一页作为一个 Serverless 函数

    • Serverless 函数 0 依赖(内联)

    • 使用 req 和 res

    • opt-in 使用 next.config.js中的target: 'serverless'

    • 执行函数时不加载 next.config.js

Patches

  • 更改 errorCode prop 名称以更清楚地解释代码 demo: #5914

  • 去除引入 renderToHTML: #5915

  • 修复自定义文档示例: #5928

  • 新增 with-carlo 示例: #5930

  • 修复 with-jest-typescript 示例以保持 babel-jest 与 jest 同步: #5941

  • 更新 react 和 reacd-dom: #5942

  • 更新 webpack 相关库: #5949

  • 移除没用的 import 项.: #5950

详情查看发布公告

下载地址:

Godot 3.1 Alpha 4 发布,跨平台 2/3D 游戏引擎

$
0
0

Godot 3.1 Alpha 4 发布了,Godot 是一个功能丰富的跨平台 2D 与 3D 游戏引擎,它提供了一套通用工具,使开发者可以专注于游戏逻辑。支持多个平台,包括 Linux、Mac OS X、Windows、Android、iOS 和 H5。


自 3.0 发布已经过去了将近 11 个月,这期间提交了超过 5500 个 commit。由于Alpha 是功能冻结阶段,所以此版本主要是完善已有的主要功能,例如 OpenGL ES 2.0,并修复社区报告的 bug。

详情查看提交日志

下载地址:

TeamCity 2018.2.1 发布,功能强大的持续集成工具

$
0
0

TeamCity 2018.2.1 发布了,TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式编译等等。

这是一个 bug 修复版本,主要更新内容包括:

  • 修复了大约 100 个 bug,其中最主要的是与升级相关的一些问题。

  • 当可信任证书被添加到 TeamCity 服务器时,LDAP 身份验证恢复正常工作了。

  • 几项重要的 UI 改进

详情查看发布公告

Harbor 1.7 发布,在线 GC、镜像历史、镜像复制

$
0
0

Harbor 1.7 发布了,Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。

作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能与安全保证,提升用户使用 Registry 构建和运行环境传输镜像的效率。Harbor 支持安装在多个 Registry 节点的镜像资源复制,镜像全部保存在私有 Registry 中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor 也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。

此版本带来诸多新功能:

  • 镜像构建历史 - 用户可查看容器镜像的构建历史和内容;

  • 镜像复制(retagging)- 提供了在镜像上传至Harbor后重新创建镜像tag的能力。此功能在CI流水线中提升镜像到生产状态或者通过编程方式重新tag镜像,亦或将特定镜像重新tag或者移动到其它仓库或者项目等场景中特别有用;

  • 在线GC(垃圾回收)- 现在 Harbor 可以清理从后端存储中已删除的镜像且在执行GC操作之前不再要求中断 Harbor 的运行。这对那些在 CI 构建流水线中使用Harbor而导致大量镜像垃圾碎片的用户来说是个福音;

  • 支持定制 Logger -允许用户为在 job 服务中运行的任务定制不同的 logger,支持STDOUT / STDERR / FILE / DB多种类型;

  • 优化Helm Chart库 - 持续优化 Helm Chart 管理体验,同时也修复了多个相关缺陷,包括:

    • 通用搜索结果中包含 Helm Chart 的相关结果;

    • 支持给 Helm Chart 打标签;

    • 删除指定的 Helm Chart (删除指定 Chart 下所有的版本)

详情查看《Harbor项目发布v1.7,2018圆满收官

下载地址:

Rider 2018.3.1 发布,跨平台 .NET IDE

$
0
0

Rider 2018.3.1 发布了,Rider 是一个跨平台 .NET IDE。 

这是一个 bug 修复版本,主要更新内容如下:

发布公告

下载地址:https://www.jetbrains.com/rider/download


轻量级团队协作工具 Kooteam 0.0.8 发布

$
0
0

本次依旧是一次稳定性版本发布,简化应用部署流程,内置静态资源服务,解除nginx依赖,主要更新如下。

更新记录

  1. kooteam内置静态资源服务,解除nginx依赖
  2. 修复首页任务排序异常
  3. 修复分页组件异常
  4. 修复空项目下任务为空时的缓存异常
  5. 优化数据源组件,提高数据加载效率
  6. 修复项目看版,任务排序异常

点击这里,查看安装教程

个人版,在线体验地址

升级方法: 

     kooteam安装目录下,执行upgrade.sh脚本完成自动升级 

 

      Kooteam是一款轻量级的在线团队协作工具,提供各类文档工具、在线思维导图、在线流程图、项目管理、任务分发等工具,并接入了微信小程序,钉钉开放平台,使用便捷高效。

 

1. 思维导图

2. 流程图

3. 工作四象限

WebConsole 1.5.0 更新,Web SSH 远程终端

$
0
0

更新日志:

  1. 更新核心js库

  2. 合并 pczchen 提交的分支,支持 Docker 容器访问

  3. 常规修复

WebConsole 是基于Golang、WebSocket、xTermJS 的 Web SSH 远程终端。主要应用到隔离网络内,SSH远程终端的访问问题。

Guns 旗舰版 v1.0 发布:升级 bootstrap 4.0,更简洁的管理系统

$
0
0

大家好,这将是Guns2018年最后一个版,前端整体框架大升级,后端数据库设计更规范合理,是这一年的呕心沥血之作!!两年了,开源不易,感谢大家支持!

Guns旗舰版v1.0 更新说明:

  • 前端页面风格和架构焕然一新,全面升级bootstrap 4.0,您现在拥有两种界面风格可选

  • 引入vue.js,实现业务数据双向绑定,不增加学习成本的情况下,提升自己的开发效率

  • 优化前端框架结构,加载速度更快,使用更加灵活可配置

  • 前后端代码整体重构,逻辑更加清晰,代码量更加简洁,增加关键部分注释,代码的可读性提高

  • 增加docker-maven-plugin插件,可一键部署项目到装有docker的服务器

  • 重构shiro部分的业务代码和配置,更加清晰简洁

  • 规范后端数据库设计,字段和表的命名都修改为下划线命名,将以往的全小写命名去除

一些不足:代码生成器还未完善,可能等到年后了得,打算做一个基于数据驱动的代码生成器,更加简化开发中的重复工作量,有需要的暂且先用旧的或者苗神的mp代码生成器吧!

Guns 介绍:

Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl, Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! 

旗舰版在线demo地址,账号密码admin/111111 http://demo.stylefeng.cn/

Guns Gitee地址 https://gitee.com/stylefeng/guns

最后感谢开源中国颁发的2018年度最受欢迎开源软件奖杯!也感谢支持Guns的小伙伴们!提前祝大家元旦快乐!!

Proxy-Go v6.8 发布,内网穿透 , 加速器 , 贺岁版!

$
0
0

Proxy-Go v6.8 发布啦。这次直接跳过6.7, 发布吉利v6.8版本 , Proxy-Go 预祝大家来年顺顺发发! Proxy是golang实现的高性能http,https,websocket,tcp,udp,socks5代理服务器,支持正向代理、反向代理、透明代理、内网穿透、TCP/UDP端口映射、SSH中转、TLS加密传输、协议转换、DNS防污染代理。

  • HTTP(S)\SOCKS5代理,API认证功能,发送给认证接口的参数增加了本地IP,local_ip字段,代表用户访问的是本地服务器的哪个IP.

  • fix #194 , fix #134 , 代理更稳定.

  • 增加了一波英文文档.

特点:

  • 链式代理,程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.

  • 通讯加密,如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.

  • 智能HTTP,SOCKS5代理,会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理.

  • 域名黑白名单,更加自由的控制网站的访问方式。

  • 跨平台性,无论你是widows,linux,还是mac,甚至是树莓派,都可以很好的运行proxy.

  • 多协议支持,支持HTTP(S),TCP,UDP,Websocket,SOCKS5代理.

  • TCP/UDP端口转发.

  • 支持内网穿透,协议支持TCP和UDP.

  • SSH中转,HTTP(S),SOCKS5代理支持SSH中转,上级Linux服务器不需要任何服务端,本地一个proxy即可开心上网.

  • KCP协议支持,HTTP(S),SOCKS5代理支持KCP协议传输数据,降低延迟,提升浏览体验.

  • 集成外部API,HTTP(S),SOCKS5代理认证功能可以与外部HTTP API集成,可以方便的通过外部系统控制代理用户.

  • 反向代理,支持直接把域名解析到proxy监听的ip,然后proxy就会帮你代理访问需要访问的HTTP(S)网站.

  • 透明HTTP(S)代理,配合iptables,在网关直接把出去的80,443方向的流量转发到proxy,就能实现无感知的智能路由器代理.

  • 协议转换,可以把已经存在的HTTP(S)或SOCKS5或SS代理转换为一个端口同时支持HTTP(S)和SOCKS5和SS代理,转换后的SOCKS5和SS代理如果上级是SOCKS5代理,那么支持UDP功能,同时支持强大的级联认证功能。

  • 自定义底层加密传输,http(s)\sps\socks代理在tcp之上可以通过tls标准加密以及kcp协议加密tcp数据,除此之外还支持在tls和kcp之后进行自定义加密,也就是说自定义加密和tls|kcp是可以联合使用的,内部采用AES256加密,使用的时候只需要自己定义一个密码即可。

  • 底层压缩高效传输,http(s)\sps\socks代理在tcp之上可以通过自定义加密和tls标准加密以及kcp协议加密tcp数据,在加密之后还可以对数据进行压缩,也就是说压缩功能和自定义加密和tls|kcp是可以联合使用的。

  • 安全的DNS代理,可以通过本地的proxy提供的DNS代理服务器与上级代理加密通讯实现安全防污染的DNS查询。

  • 负载均衡,高可用,HTTP(S)\SOCKS5\SPS代理支持上级负载均衡和高可用,多个上级重复-P参数即可.

  • 指定出口IP,HTTP(S)\SOCKS5\SPS代理支持客户端用入口IP连接过来的,就用入口IP作为出口IP访问目标网站的功能。如果入口IP是内网IP,出口IP不会使用入口IP

  • 支持限速,HTTP(S)\SOCKS5\SPS代理支持限速.

  • SOCKS5代理支持级联认证.

  • 证书参数使用base64数据,默认情况下-C,-K参数是crt证书和key文件的路径,如果是base64://开头,那么就认为后面的数据是base64编码的,会解码后使用.

下载地址:

PDF.NET SOD 数据开发框架 5.6.2.1229 里程碑版本发布,2018 最后一发

$
0
0

PDF.NET SOD 框架 5.6.2.1229里程碑版本发布了,SOD 框架是 PDF.NET 开发框架下面的数据开发框架。

更新内容如下:

  • SOD的SQL-MAP代码生成器开源,并且增加查询映射到任意对象列表的功能

  • 所有OtherProvider和PWMIS.OData.Client升级到.net 4.5.2,NUGET升级到最新版本

  • 完善SQL-MAP测试

  • 完善MSF的测试程序

  • 集成开发工具升级支持到.net 4.6

  • 订阅服务发生异常,客户端将关闭连接;修正闹铃服务示例

  • NUGET 升级到 5.6.2.1229

源码及下载地址:

Viewing all 44809 articles
Browse latest View live