• 跳到内容
  • 直接吃面包屑
  • 跳转到标题菜单
  • 跳到操作菜单
  • 跳到快速搜索

加载……
JFrog维基”></a></span>
        <ul class=
  • 空间
    • 按回车键搜索
    • 帮助
      • 在线帮助
    Artifactory 4.倍”></a>
            </div>
           </div>
          </div>
         </div>
         <div class=

    使用Artifactory 5。x ?

    全部折叠
    全部展开 全部折叠
    浏览页面

    有问题吗?想要报告问题?联系JFrog技术支持

      • 一个ttachments (0)
      • 浏览历史
      • 页面信息
      • 解决了评论
      • 层次视图
      • 查看源代码
      • 导出到Word
    1. 页面
    2. 欢迎来到Artifactory
    跳到横幅的末尾
    • Jira链接
    转到横幅开始处

    发布说明

    跳到元数据的末尾
    • 由Yossi扫,最后修改人为Rami韩起澜在2018年6月12日
    转到元数据的开始

    概述

    本页提供了JFrog Artifactory的发布说明,描述了每个版本发布时所做的主要修复和增强。有关每个版本的完整更改列表,请参阅JIRA发布说明链接在每个版本的详细信息的末尾。

    如果您需要Artifactory早期版本的发行说明,请参考发布说明在工厂里。x用户指南。

    下载

    点击下载最新版本的JFrog Artifactory Pro。

    点击下载最新版本的JFrog Artifactory OSS。

    以前的版本

    以前版本的JFrog Artifactory Pro和JFrog Artifactory OSS也可以在JFrog Bintray上获得。

    的旧版本JFrog Artifactory Pro。

    的旧版本JFrog Artifactory OSS作为一个邮政编码或RPM。

    安装与升级

    安装说明请参考安装Artifactory。

    要从当前安装升级到此版本,请参考升级Artifactory。

    (灯泡)”><em>要接收自动通知,每当有一个新的Artifactory发布,请关注我们<strong><a class=Bintray。

    已知的问题

    有关Artifactory不同版本中已知问题的列表,请参考已知的问题。


    Artifactory 4.16

    上映时间:2017年1月16日

    支持x射线CI/CD集成

    作为JFrog Xray和Jenkins CI之间的关键链接(更多的CI服务器将在未来的版本中添加),Artifactory增加了对Xray的CI/CD集成的支持,允许您在构建中发现漏洞时失败构建作业。Artifactory充当了Jenkins和JFrog x射线之间的中介。

    您可以配置Jenkins Pipeline向Xray发送同步请求,以扫描已上载到Artifactory的构建。Artifactory将请求传递给Xray, Xray根据您定义的watch扫描构建,并在触发警报时提示构建作业失败。

    Xray CI/CD集成支持Artifactory 4.16, JFrog Xray 1.6和Jenkins Artifactory Plugin 2.9.0。

    主要更新
    1. 添加对JFrog Xray CI/CD集成的支持,允许您在构建扫描触发警报时失败构建作业。

    2. 修复了一个导致与JFrog任务控制DR配置相关的内存泄漏的错误。
    3. 修复了一个问题createdBy和modifiedBy运行导入后缺少字段。

    4. 当一个构建被删除时,无论是通过UI、通过REST API还是由于构建保留策略,Artifactory现在都会向Xray发送一个相应的事件,这样它就可以从数据库中删除该构建,并避免触发删除构建的警报。
    5. 已作出修复,以防止保安漏洞(cve - 2016 - 10036),可能已经通过web UI API端点被利用,这可能允许未经授权的文件上传到Artifactory主机的未暴露位置。
      JFrog要感谢塞塞尔吉的Verizon企业解决方案报告这个问题,并与JFrog合作,帮助保护我们的客户。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.16.1

    上映时间:2017年3月15日

    主要更新
    1. 与Artifactory绑定的Tomcat已经升级到8.0.41版本。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.15

    上映日期:2016年12月13日

    柯南存储库

    Artifactory为C/ c++开发领域带来了二进制存储库,并支持柯南存储库。通过支持Conan客户端,Artifactory提供企业级存储库管理,支持高可用性、细粒度访问控制、多站点开发、CI集成等。Artifactory为C/ c++二进制文件提供了一个内部本地存储库,是一个安全、健壮的依赖源,也是一个有效上传通过Conan构建的包的目标。C/ c++开发将永远不会再一样了。

    主要更新
    1. 增加对柯南存储库。
    2. 在与密集的权限验证过程相关的服务数千个用户的Artifactory安装中,显著提高了性能。例如,这将解决这些Artifactory安装中缓慢的NuGet搜索问题。
    3. 修复了更改指定的严重性的问题下载阻塞没有正确更新Xray,也没有注册更改。
    4. 修复了JSON返回的问题获取存储库复制配置并不总是与用于设置存储库复制配置的REST API端点兼容。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.14

    上映日期:2016年10月20日

    PHP Composer存储库

    Artifactory现在作为一个成熟的PHP Composer存储库支持PHP开发。创建本地存储库来托管内部PHP包,或者代理托管PHP索引文件或PHP二进制包的远程资源。2022世界杯阿根廷预选赛赛程

    主要更新
    1. 支持PHP的作曲家本地和远程存储库。
    2. Artifactory现在可以在运行备份之前发出警告(如果有)磁盘空间不足。
    3. 同时为多个存储库中的多个发行版计算Debian元数据时的性能得到了改进。
    已知的问题
    1. 如果DR实例由JFrog任务控制中心管理,则存在内存泄漏的风险,这可能导致Artifactory服务停止响应。
      相关的问题有rtfact - 12854,rtfact - 13358。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.14.1

    上映日期:2016年11月1日

    主要更新
    1. 修复了与YUM元数据索引文件清理相关的问题。
    2. 修复了与带有特殊字符的软件包相关的分发问题。':')中的包或版本名。
    已知的问题
    1. 如果DR实例由JFrog任务控制中心管理,则存在内存泄漏的风险,这可能导致Artifactory服务停止响应。
      相关的问题有rtfact - 12854,rtfact - 13358。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.14.2

    上映日期:2016年11月27日

    主要更新
    1. 提高LDAP登录性能
      现在,通过只搜索在LDAP Group设置中配置的属性,而不是搜索整个属性集,登录性能得到了改进。当用户属于多个组时,这一点尤其明显。

    2. 修复了Npm搜索问题
      由于npm客户端行为的重大变化,从npm客户端4.0版本开始,搜索Artifactory失败了。这是因为客户端无法解析使用“since”搜索的“_updated”字段的响应。现在通过从部分搜索的响应中删除字段已经修复了这个问题。

    3. 修复了NuGet搜索问题
      当NuGet包搜索的结果需要分页时,省略了几个结果。这是由于Artifactory返回结果的每一页的方式(使用“$skip”参数)与NuGet客户端期望的结果(基于“$top”参数)之间的不匹配。现在,通过将Artifactory与NuGet客户端对齐,这个问题已经得到了解决,因此不会遗漏任何结果。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.14.3

    上映日期:2016年12月7日

    使用以前的加密密钥

    如果Artifactory无法使用当前的主密钥解密数据artifactory.key文件),现在可以设置artifactory.security.master.key.numOfFallbackKeys的财产artifactory.system.properties文件,该文件指定Artifactory应该尝试并用于解密数据的先前密钥的数量。

    主要更新
    1. 启用Artifactory使用以前的主密钥密钥来解密数据。
    已知的问题
    1. 如果DR实例由JFrog任务控制中心管理,则存在内存泄漏的风险,这可能导致Artifactory服务停止响应。
      相关的问题有rtfact - 12854,rtfact - 13358。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.13

    上映日期:2016年9月21日

    x光的增强
    • 全球启用/禁用:全局启用或禁用x射线集成
    • 下载阻塞:当连接到JFrog Xray时,可以对每个存储库配置Artifactory,以阻止尚未扫描的工件的下载,或者那些已经扫描并识别出包含给定严重性问题的工件
    • 扫描特定工件或路径:开始扫描和索引树浏览器中选定的特定工件或路径
    JMX mbean支持监视日志附加程序以进行日志分析

    Artifactory现在实现了mbean,让您可以监视发送的appender日志信息到Sumo Logic进行日志分析。

    主要更新
    1. 增强了Xray集成,包括全局启用或禁用集成、下载阻止和特定工件/路径扫描。

    2. 监视发送appender的JMX mbean日志数据到Sumo Logic进行日志分析。

    完整的变更列表请参考我们的JIRA发布说明。


    页面内容


    Artifactory 4.13.1

    上映日期:2016年10月13日

    主要更新
    1. 从虚拟存储库下载的Bower包返回“扁平”而不是原始结构的问题已经修复。

    2. 的系统日志周期性刷新。管理员现在可以暂停倒计时以刷新系统日志。

    3. 不同存储库类型的顺序在树形浏览器中排序现在可以通过系统属性来设置。

    4. 提高了权限目标管理组和用户的性能。

    已知的问题
    1. 如果DR实例由JFrog任务控制中心管理,则存在内存泄漏的风险,这可能导致Artifactory服务停止响应。
      相关的问题有rtfact - 12854,rtfact - 13358。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.13.2

    上映日期:2016年10月18日

    主要更新
    1. 修复了安全问题和一些小错误。

    已知的问题
    1. 如果DR实例由JFrog任务控制中心管理,则存在内存泄漏的风险,这可能导致Artifactory服务停止响应。
      相关的问题有rtfact - 12854,rtfact - 13358。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.12.0.1

    上映日期:2016年8月29日

    注意:由于发现了一个严重问题,此版本取代了4.12.0版本。

    JMX mbean

    为了监视资源使用情况,Artifactory现在实现了监视HTTP连接的JMX mbean。这暴露了可以监控的各种新参数,例如远程存储库、JFrog x射线客户端连接、分发存储库、复制查询、HA事件传播等等。

    YUM虚拟存储库

    通过对虚拟YUM存储库的支持,您可以使用单个URL下载和上传rpm。

    主要更新
    1. 支持YUM虚拟存储库。

    2. JMX MBeans支持已经扩展到允许监视HTTP连接。

    3. 中对远程存储库及其相应的缓存进行了整理工件存储库浏览器并一起展示,而不是单独展示。

    4. 作为一项便利功能,您现在可以过滤要从组中删除的用户或要从权限目标中删除的存储库。

    5. Hazelcast接口匹配已被禁用,允许您在不同的Docker主机下运行Artifactory HA集群节点。
    6. 一个targetInfo变量已添加到复制用户插件上下文允许您指定目标Artifactory URL和存储库。

    7. RubyGems的性能api /依赖关系查询得到了改进。
    8. 推送复制现在支持同步下载状态(用于本地存储库)。为了避免无意中删除工件,建议在为灾难恢复设置复制时这样做。

    已知的问题
    1. 当推送现有的docker层到使用部署到虚拟层时将会被上传到错误的路径。路径必须以目标本地存储库密钥为前缀。
      请注意,pull命令将继续按预期工作。
      相关的问题是rtfact - 12396,在4.12.1版修复。
    2. 当处理大量工件时,RubyGems依赖项查询可能会导致意想不到的DB行为。
      相关的问题是rtfact - 12480,在4.12.2版修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.12.1

    上映日期:2016年9月7日

    主要更新
    1. 修复了在部署到虚拟存储库时导致现有Docker层上传到错误路径的问题。
      这个补丁还将包括将图层从错误路径移动到正确路径的转换。

    2. 修复“AWS EC2 IAM SessionCredentials”刷新令牌过程,当使用IAM角色和时间设置为GMT以外的任何时区时。

    已知的问题
    1. 当处理大量工件时,RubyGems依赖项查询可能会导致意想不到的DB行为。
      相关的问题是rtfact - 12480,在4.12.2版修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.12.2

    上映日期:2016年9月14日

    主要更新
    1. 修复了导致DB在使用时行为异常的问题/ api /珠宝/依赖性查询带有大量工件的RubyGems存储库。

    2. 修复了一个内部服务器错误此后未下载的工件REST api。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.11

    上映日期:2016年7月31日

    JFrog x射线集成

    JFrog Xray的第一个正式版本1.0已经与Artifactory版本联合发布。JFrog Xray 1.0支持Artifactory 4.11及以上版本。

    要将JFrog Artifactory 4.11与JFrog Xray 1.0集成,您需要执行以下步骤:

    • 如果您正在进行JFrog Artifactory 4.11的全新安装,请遵循下面的常规说明安装Artifactory,然后安装JFrog XrayJFrog x射线用户指南。

    • 如果您是从以前版本的JFrog Artifactory升级你已经连接了JFrog x射线预览版,请跟这些指令为安装创造一个干净的环境。

    性能

    这个版本在性能上有一些改进,包括删除工件的属性、垃圾收集和数据导入,以及从垃圾桶中恢复工件。

    主要更新
    1. 当对工件的属性进行许多更改(例如删除所有)时,性能得到了极大的改进。

    2. 无论是在删除工件还是从垃圾桶中恢复工件时,垃圾桶的性能都得到了极大的提高。

    3. 通过在不同的线程中分离这两个操作,垃圾收集和数据导入性能得到了极大的提高。

    4. 对于由JFrog Xray索引的工件一般选项卡现在显示x射线索引和状态信息。

    5. 存储库配置REST API端点已被更新,以便在通过UI查询存储库时,根据用户的权限为调用者提供相同的可用信息。

    6. 一个修复已经到位,以防止安全问题,由于“LDAP属性中毒”(cve - 2016 - 6501)。
      JFrog要感谢阿尔瓦罗·穆尼奥斯和Oleksandr MiroshHewlett Packard Enterprise的总裁报告这个问题,并与JFrog合作,帮助保护我们的客户。

    已知的问题
    1. 当属性具有Null值时抛出空指针异常错误(rtfact - 12058)。
      这可能是由于在使用YUM组时进行YUM元数据计算导致vendor值为NULL造成的。
      作为此问题的解决方案,您可以设置以下系统属性artifactory.node.properties.replace.all = true美元以下ARTIFACTORY_HOME / etc / artifactory.system。属性并重新启动Artifactory服务。(如果您使用的是高可用性设置,则需要在每个节点上进行此更改)。

      请确保在升级到更高版本后将该值更改回false,因为此问题已经修复,将其保留为true将导致Artifactory不使用新的属性更新机制。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.11.1

    上映日期:2016年8月14日

    Docker注册表的改进

    Artifactory对Docker注册表做了一些改进。

    • 远程Docker存储库的Pull复制,以前由于Docker客户端的限制是不可能的,现在已经为使用manifest schema v2创建的映像启用了。
    • Docker镜像的存储已经被优化,所以Artifactory不会复制推送的Docker镜像的层,如果这些层已经存在于Artifactory的其他地方。
    主要更新
    1. 除了列出Amazon S3存储中的文件外,Artifactory现在还可以列出Google S3存储中的文件。

    2. 对于使用manifest schema v2创建的映像,Docker注册表现在已经启用了Pull复制。
    3. 当推送包含已经存在的层的Docker映像时,Artifactory将使用现有的层,而不是存储额外的副本。
    4. Artifactory现在支持GPG签署YUM元数据
    5. AQL现在可以从与搜索相关的用户插件中调用。
    6. Artifactory现在可以作为Xenial (Ubuntu 16.04)的Debian发行版进行安装。

    已知的问题
    1. 当推送现有的docker层到使用部署到虚拟层时将会被上传到错误的路径。路径必须以目标本地存储库密钥为前缀。
      请注意,pull命令将继续按预期工作。
      相关的问题是rtfact - 12396,在4.12.1版修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.11.2

    上映日期:2016年8月17日

    主要更新
    1. 修复在使用相同校验和覆盖文件时向Xray发送不必要的删除事件。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.10

    上映日期:2016年7月19日

    日志分析

    该版本引入了与Sumo Logic Log Analytics集成的功能。Artifactory创建了一个Sumo Logic帐户,这样您就可以查看Artifactory日志的高级分析,以发现性能瓶颈,尝试未经授权的服务器访问等。

    Docker映像清理

    现在,您可以配置在删除旧快照之前,每个docker映像标签Artifactory应该存储多少快照,以避免它们累积并使文件存储库膨胀。

    主要更新
    1. 集成与相扑逻辑日志分析。
    2. 通过限制Artifactory中存储在任何Docker注册表中的唯一标签的数量,配置Artifactory来自动清除Docker映像的旧标签。
    3. Maven元数据计算的性能得到了改进,以适应Maven存储库上的许多删除操作。
    4. 一个新的导航菜单,在管理模块,允许您快速筛选和导航到特定的类别。的完整的菜单在鼠标悬停时显示,您可以输入一个搜索词来强调您正在查找的项目。
    5. 支持重新标记Docker镜像作为Docker推广REST API的一部分,使您能够轻松地重命名和重新标记镜像,而无需再次拉和推它。这在使用推广来管理CI管道时非常有用。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.9

    上映日期:2016年7月3日

    JFrog x射线集成

    这个版本引入了与JFrog x射线、通用工件分析完全集成的功能,它揭示了软件应用程序生命周期的任何阶段的各种问题。通过扫描二进制工件及其元数据,递归地遍历任何级别的依赖关系,JFrog Xray提供了彻底的透明度和对可能潜伏在软件架构中的问题的前所未有的洞察力。

    主要更新
    1. ArtifactoryJFrog x射线集成。
    2. 现在可以限制用户访问Artifactory只能通过REST API。
    3. 已移除已弃用的“强制认证”配置字段Docker存储库配置这是用来启用码头工人登录命令。目前所有Docker存储库都根据权限配置支持身份验证和匿名访问,因此该字段已经过时。这对于表示与Artifactory交互的不同工具(如CI服务器、构建工具等)的用户尤其有用。
    4. Artifactory现在支持自定义Atlassian人群身份验证令牌。
    5. 人工OAuth集成现在支持传入查询参数作为授权URL的一部分。
    6. AQL和Artifactory公共API,已增强以支持详细报告远程下载统计信息用于智能远程存储库。
    7. 当使用REST API将归档部署到Artifactory时,您可以指定它们应该在原子操作中通过X-Explode-Archive-Atomic头。
    8. 删除了对deprecated的支持artifactory.security.useBase64国旗在artifactory.system.properties结果就是artifactory.security.authentication.encryptedPassword.surroundChars。
      为了触发生成新的加密密码(兼容Artifactory 4.9.0及以上版本),用户需要访问其用户配置文件页面并获取新的加密密码。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.9.1

    上映日期:2016年7月14日

    主要更新
    1. 在为具有大量用户的系统编辑用户详细信息时提高性能。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.8

    上映日期:2016年5月23日

    分布存储库

    一种新的存储库类型,旨在让您通过JFrog Bintray快速轻松地将软件推出给客户和用户。一旦设置好,对Bintray的访问将由Artifactory管理,因此您所需要做的就是将工件放入您的发行版本存储库中,然后它们将自动推送到Bintray进行发行。

    主要更新
    1. 分布存储库
    2. 不同存储库类型(Ruby Gems, Npm, Bower, NuGet, Debian, YUM, Pypi, CocoaPods, Opkg)的元数据重新计算现在可以由用户通过Manage(即Manage + Delete/Overwrite + Deploy/Cache + Annotate + Read)假设的权限集触发。以前,这需要管理员权限。已知限制:通过Artifactory UI触发虚拟存储库的元数据重新计算仍然需要管理员权限。
    3. 在为npm或Bower存储库重写外部依赖项时,将依赖项简写为GitHub的url将被所有包含"github.com”

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.8.1

    上映日期:2016年5月23日

    更改OSS许可证

    从4.8.1版本开始,Artifactory OSS的许可为AGPL 3.0(以前是LGPL 3.0)。

    分布存储库

    在为发行版指定存储库和路径时,增加了对发行版预装运行的支持,以及对命名和未命名捕获组的支持,这为如何将文件上传到Bintray提供了极大的灵活性。

    采油树性能改进

    在具有数千个条目的大型树上工作时,树加载时间的重大改进。

    主要更新
    1. 发行版存储库的改进
      1. 通过支持这两种方式,在上传文件到Bintray方面提供了巨大的灵活性命名和不愿透露姓名的捕捉组。
      2. 添加排练选项,然后再执行分发。
    2. 的树浏览器在大量填充许多项目时,已经进行了许多更改,以显着改善行为和性能。
    3. Artifactory现在将拒绝可能在Tree Browser中产生冲突和重复条目的存储库名称。
    4. 解决了版本比较器方法导致的RubyGems错误。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.8.2

    上映日期:2016年5月23日

    主要更新
    1. 当从代理DockerHub的远程存储库中提取映像时,将Docker清单模式从v2转换到v1。此问题导致版本1.10.0以下的Docker客户端无法提取版本1.10.0及更高版本的客户端上传的图像。
    2. 在High Availability配置中,如果在删除存储库时正在从存储库下载,Artifactory将无法删除存储库。
    3. 允许在删除事件时禁用maven自动数据计算。这将允许执行大量删除。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.7

    上映日期:2016年3月31日

    远程和虚拟Git LFS存储库

    Artifactory是唯一支持远程和虚拟Git LFS存储库的存储库管理器。通过在其他Artifactory实例或GitHub上代理Git LFS存储库,使用远程存储库轻松地在组织内的团队之间共享二进制资产。将所有本地和远程Git LFS存储库封装在一个虚拟存储库中,允许Git LFS客户端使用单个URL上传和下载二进制资产。

    人工查询语言

    AQL有两个很棒的新特性!

    添加了一个新的提升域。这允许您根据构建的升级状态的详细信息运行查询。例如,查找已提升到“发布”状态的最新版本。

    此外,我们现在支持跨多个域运行查询,例如items.find().include("archive.entry","artifact.module.build")。这是特别有用的,因为权限现在可以支持域,直到现在只有管理员可用。

    Docker仓库的身份验证

    我们不再需要为匿名用户和经过身份验证的用户配置单独的存储库。以前启用匿名访问时,Docker存储库允许未经身份验证的访问,但为了支持身份验证访问,例如使用Docker登录,你必须使用“强制身份验证”标志。这个限制现在被删除了,匿名用户可以根据配置的权限拉和推到所有存储库,包括带有“强制认证”标志的存储库。

    因此,Docker存储库设置中的“强制认证”复选框已弃用。它目前留在UI中,处于已检查且不可变的状态,仅供参考,并将在将来的版本中删除。

    请注意:匿名用户可以继续使用“强制身份验证”设置为false的现有存储库。在稍后的版本中,当此配置被删除时,经过身份验证的用户也将能够使用这些存储库。

    阻止远程存储库中不匹配的mime类型

    增加了验证返回的工件是否与预期的Mime-Type匹配的支持。例如,如果您请求一个POM文件,但接收到一个HTML文件,Artifactory将阻止缓存该文件。当检测到这种不匹配时,Artifactory将向客户端返回一个409错误。

    默认情况下,Artifactory将阻止HTML和XHTML Mime-Types。控件覆盖此配置先进的选项卡中指定要阻止的Mime-Types列表。

    支持AWS IAM Role with S3

    不需要将凭证保存在文本文件中。作为使用AWS S3时进行身份验证的另一种方式,您现在可以使用IAM角色,而不是将凭据保存在美元ARTIFACTORY_HOME / etc / storage.properties文件。

    主要更新
    1. 远程和虚拟Git LFS库
    2. 用于AQL的提升域和用于非特权用户的跨域查询,显示来自任何域的任何可访问字段。
    3. 匿名用户和认证用户可以访问同一个docker存储库。
    4. 将Docker标签推送到Bintray直接从Artifactory UI。
    5. 支持S3的IAM角色。
    6. 改进了高可用性设置下的节点恢复机制。
    7. YUM的主要改进在使用更少的资源的情况下导致性能提高高达100%。2022世界杯阿根廷预选赛赛程
    8. 阻止不匹配的mime类型缓存到远程存储库中。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.7.1

    上映日期:2016年4月4日

    主要更新
    1. 修复了Visual Studio 2015更新的兼容性问题

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.7.2

    上映日期:2016年4月4日

    主要更新
    1. 将PyPI存储库行为更改为不区分大小写,并在比较包名时将'-'和'_'作为相同字符处理。
    2. 要在JFrog任务控制中支持灾难恢复,您现在可以全局块复制不管特定存储库中的配置如何。

    3. 配置登录链接到自动重定向用户到SAML登录页面。

    4. AQL支持指定相对时间间隔到何时运行查询。

    5. 增加对NuGet的支持,重新安装命令。

    6. 增加对Npm的支持——标签命令。

    7. 增加对AWS版本参数Filestore配置。

    8. 公开用于获取或设置用户属性的方法Artifactory的公共API。

    完整的变更列表请参考我们的JIRA发布说明。

    已知的问题
    1. 在触发索引重新计算并设置相关元数据以支持新的PyPI实现之前,现有的PyPI包将不可用。
      这个问题在Artifactory 4.7.3当从旧版本升级到所有PyPI存储库时,将触发索引重新计算。
      相关问题-
      rtfact - 9865。
    2. 升级到pip客户端8.1.2会在安装包含'。在包名中。这是由于pip客户端行为中的一个机会,该机会应该包含在8.0.0中,但由于pip客户端中的一个错误,仅在8.1.2中表现出来。
      相关问题-rtfact - 10133。

    Artifactory 4.7.3

    上映日期:2016年4月17日

    主要更新
    1. 改进了现有PyPI包到新PyPI实现的迁移。

    完整的变更列表请参考我们的JIRA发布说明。

    已知的问题
    1. 如果存在冲突,则工件解决方案可以作为结果block-mime类型,或者尝试从配置为只有的存储库解析maven快照版本处理版本存储库虚拟存储库将返回一个409(冲突)错误代码。Gradle客户端不会优雅地处理这个错误,也不会尝试从构建中配置的下一个存储库中解析工件。gradle文件。
      此问题已在人工4.7.4中解决,恢复了此改进。
      相关问题-rtfact - 9880。

    Artifactory 4.7.4

    上映日期:2016年4月20日

    主要更新
    1. 从虚拟存储库解析可能会导致409错误,如果客户端不能优雅地处理错误,可能会导致意外行为。

    完整的变更列表请参考我们的JIRA发布说明。

    1. 相关问题-rtfact - 9880。

    Artifactory 4.7.5

    上映日期:2016年5月1日

    主要更新
    1. 增加了对Debian软件包SHA256哈希的支持。

    2. Maven的性能得到了显著提高,特别是在执行多个删除操作以使用更少的资源时。2022世界杯阿根廷预选赛赛程
    3. Docker manifest V2模式到V1模式的转换不再需要删除签名密钥。
    4. 修复了在人工HA中由于文件锁定而导致Hazelcast超时的问题。
    5. 增加了一个新的REST API调度立即拉、推或多推复制。它取代了旧的复制REST API这已经被弃用了。

    6. 修复了NuGet V2请求框架依赖项的兼容性问题。
      请注意:你需要调用NuGet库的重新索引一次,通过UI或使用REST API,以使修复生效。
    7. 树浏览器的性能得到了显著改善,特别是在浏览大量注释的存储库时。
    8. 与为外部身份验证的用户禁用内部密码(例如,通过LDAP)相关的工作流程得到了改进。
    9. 您现在可以部署具有多值属性的工件。对于现有的工件,您可以添加或编辑多值属性通过UI。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.7.6

    上映日期:2016年5月9日

    主要更新
    1. 在包含大量版本的路径上显著提高了Maven元数据计算的性能。

    2. 禁用/回购存储库,用于提供新的Artifactory SaaS实例。
      请注意:对于现有客户,此更改将在下次更改时生效artifactory.system.properties是重新创建。当Artifactory服务器迁移到另一个区域时,或者在某些维护操作期间,可能会发生这种情况。

    完整的变更列表请参考我们的JIRA发布说明。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.7.7

    上映日期:2016年5月15日

    主要更新
    1. 修复了PyPI兼容性问题。包名将按照PyPI规范(PEP 503)。
      升级后,将触发所有PyPI存储库的自动重新索引。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.6

    上映日期:2016年3月13日

    Filestore管理

    该版本在文件存储管理方面取得了巨大的进步,具有以下功能:

    高级文件存储配置:一种新机制,允许您使用任意数量的二进制提供程序自定义文件存储库,从而为您提供当今最灵活的文件存储库管理功能。

    Filestore分片:通过文件存储分片,Artifactory提供了最灵活、最可靠的方式来无限扩展文件存储。

    谷歌云存储:Artifactory现在支持谷歌云存储的另一个企业级存储选项。

    AWS S3对象存储:Artifactory现在支持AWS S3对象存储的服务器端加密。

    在AOL中使用Docker

    从这个版本开始,您可以在AOL上创建的Docker存储库的数量没有限制。您现在可以通过以下方式访问AOL上的Docker存储库{account_name} - {repo-key}。jfrog.io

    捆绑的Tomcat版本

    与Artifactory绑定的Tomcat已经升级到8.0.32版本。

    作为鲍尔注册中心的人工工厂

    Artifactory现在是一个私有的Bower注册中心,也是一个Bower包的存储库。你现在可以使用鲍尔注册命令来注册你的包到任何远程或虚拟仓库在Artifactory代理你的内部VCS服务器(如Stash, Git, BitBucket)。

    主要更新

    此版本包括以下主要更新:

    1. 高级文件存储配置。
    2. Filestore分片。
    3. 支持谷歌云存储。
    4. Artifactory现在支持AWS的服务器端加密S3对象存储。
    5. 运行Artifactory的捆绑Tomcat已升级到8.0.32版本。
    6. 简单的默认的仓库布局在通用存储库中使用的已更新。
    7. 无限的AOL上的Docker存储库。
    8. 增强码头工人信息选项卡显示Docker映像的详细信息。
    9. 当使用Artifactory UI进行搜索Artifactory在所有不同的搜索模式下对搜索词执行前缀匹配。
    10. Artifactory现在是一家私人公司鲍尔注册表以及鲍尔包的存储库。
    11. MSSQL属性值中的字符数现在限制为900个字符。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.6.1

    上映日期:2016年3月21日

    主要更新
    1. 一个修复,以适应Docker客户端的变化,允许在使用Docker 1.10时重新推送现有层。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.5

    上映日期:2016年2月14日

    CocoaPods存储库

    通过Artifactory管理Apple OS开发的依赖项。Artifactory支持本地和远程存储库的CocoaPods。

    主要更新
    1. CocoaPods存储库。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.5.1

    上映日期:2016年2月18日

    OAuth安全修复

    此版本修复了与OAuth相关的安全漏洞。

    百胜的性能

    YUM内存管理经过了额外的调优,以进一步提高性能。

    主要更新
    1. OAuth安全修复。
    2. YUM性能调优。

    完整的变更列表请参考我们的JIRA发布说明。


    4.5.2 Artifactory

    上映日期:2016年2月28日

    这是一个小更新,提供了几个错误修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.4

    上映日期:2016年1月4日
    安全

    Artifactory 4.4带来了更多安全功能的改进,包括:

    • 防止身份盗窃的暴力攻击,对多次失败的身份验证尝试的响应时间越来越长,并在多次失败的登录尝试后锁定用户。
    • Git LFS和Artifactory CLI的SSH认证
    • Docker客户端的OAuth支持
    Opkg存储库

    Artifactory现在是一个完全成熟的Opkg存储库,并生成与Opkg客户端完全兼容的索引文件。为内部ipk包创建本地存储库,或代理远程Opkg存储库。提供GPG签名供Opkg客户端使用,并通过UI或REST API进行管理。

    垃圾桶

    Artifactory现在提供了一个垃圾桶,可以防止系统中重要工件的意外删除。所有已删除的项现在将存储一段由Artifactory管理员配置的指定时间,然后永久删除。

    主要更新
    1. 本地和远程Opkg存储库。
    2. 的删除保护垃圾桶。
    3. SSH认证Git LFS和Artifactory CLI。
    4. 的OAuth身份验证码头工人的客户。此外,用户还可以使用OAuth而不是输入密码。
    5. 扫描RubyGems到提取他们的许可证并将它们显示为属性。
    6. 为了打击使用暴力的未经授权登录,管理员可以配置用户锁定。此外,Artifactory也实现了暂时暂停登录用于未经授权的REST API访问。
    7. 提取Docker标签并创建相应的标签属性在图像清单上。json文件。
    8. 支持虚拟存储库和插入用户凭据在设置我的对话框。

    完整的变更列表请参考我们的JIRA发布说明。


    4.4.1 Artifactory

    上映日期:2016年1月13日

    密码过期策略

    Artifactory管理员现在可以通过启用密码过期策略强制所有用户定期更改密码。

    外部认证用户

    Artifactory管理员现在可以允许使用外部方法(如SAML SSO、OAuth或HTTP SSO)进行身份验证的用户访问其配置文件并生成API Key或修改其密码。

    Apache反向代理配置

    除了NGINX, Artifactory现在还提供了配置Apache作为反向代理所需的代码片段。只需输入您的反向代理设置,包括您对Docker存储库的处理,Artifactory将生成配置脚本,您可以将其插入到Apache反向代理服务器中。

    主要更新
    1. 密码过期策略
    2. 允许通过身份验证的用户SAML SSO,OAuth,或HTTP SSO来访问他们的配置文件并生成API密钥或修改他们的密码。
    3. Apache的反向代理配置。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 10/24/11

    2016年1月18日

    除了修复几个错误之外,这个小更新还修复了升级到Artifactory v4.3及更高版本时S3 Object Store的向后兼容性问题。

    这个版本在下载性能上也有显著的改进。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.4.3

    2016年2月8日
    基本身份验证

    现在可以使用API密钥作为基本身份验证的密码。这意味着不能在标头中提供API密钥的客户端仍然可以通过在基本身份验证凭证中包含API密钥而不是密码来使用API密钥进行身份验证。

    Docker镜像列表

    使用List Docker Images REST API,你可以在Docker存储库中获得一个镜像列表。

    YUM性能改进

    在使用YUM存储库时,性能得到了重大改进,RPM包的索引速度提高了300%。

    主要更新

    此版本包括以下主要更新:

    1. 兼容Docker v1.10和Docker Manifest v2模式。
    2. 使用YUM存储库时性能的主要改进。
    3. 使用您的API密钥基本身份验证。
    4. API密钥头改为X-JFrog-Art-Api。
    5. REST API启用或禁用复制任务。
    6. 在外部进行身份验证时,管理员可以允许您执行以下操作访问您的API密钥,Bintray凭证和SSH公钥无需解锁您的个人资料。
    7. REST APIDocker存储库列表使用/_catalog结束点。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.3

    2015年11月22日
    API密钥

    您现在可以使用类来验证REST API调用API密匙您可以通过您的个人资料页面或通过REST API。

    包搜索

    基于特定打包格式运行搜索,并为所选格式提供专用搜索参数。性能得到了提高,因为搜索仅限于具有指定格式的存储库。

    支持区域

    生成我们的支持团队所需的信息,以便为您的支持问题提供最快的解决方案。

    为鲍尔和NPM重写依赖项

    消除对Bower和Npm的外部工件资源的依赖。2022世界杯阿根廷预选赛赛程当下载一个Bower或Npm包时,Artifactory会分析包的元数据来评估它是否需要外部依赖。如果是这样,Artifactory将下载依赖项,将它们托管在远程存储库缓存中,然后在原始包的元数据中重写依赖项规范,并将其指向Artifactory中的新位置。

    改进了对S3对象存储的支持

    JFrog S3对象存储现在支持S3版本4,允许您使用Signature v4对AWS进行签名。现在也支持多部分上传和超过5gb的超大文件。

    主要更新
    1. 身份验证使用API密钥。
    2. 包搜索。
    3. 方便支持区域提交支持请求页面。
    4. 改进了对S3对象存储支持S3版本4。
    5. 的外部依赖自动重写Npm和鲍尔存储库。
    6. HTTP请求对象现在可以从领域用户插件中的闭包(rtfact - 8514)。
    7. REST API下载完整版本从VCS存储库。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.3.1

    2015年12月6日
    反向代理

    Artifactory现在提供了一种生成机制反向代理NGNIX的配置。当使用客户端(如Docker)需要反向代理时,这是非常有用的。

    支持谷歌云存储(GCS)

    Artifactory现在支持GCS作为Artifactory实例的存储提供者。

    Git LFS批处理API

    Artifactory现在支持从Git LFS客户端进行批量调用,允许批量上传多个文件。

    主要更新
    1. 反向代理配置生成器
    2. 谷歌云存储
    3. 批处理文件上传Git LFS库

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.3.2

    2015年12月8日
    这是一个小更新,提供了几个错误修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.3.3

    2015年12月21日
    传播查询参数

    当通过Artifactory中的通用远程存储库发出请求时,您可以在请求中包含查询参数,并且Artifactory将其请求中的参数传播到远程资源。

    智能远程存储库的源缺失检测

    您可以配置Artifactory是否应该指示何时从远程Artifactory实例的存储库中删除缓存在智能远程存储库中的项。

    主要更新
    1. 查询参数现在可能是传播到通用远程存储库
    2. 源缺失检测对于智能远程存储库现在是可配置的。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.2

    2015年10月18日

    除了实现几个错误修复和一些小的改进之外,这个版本还引入了Debian人工安装和部署到虚拟存储库。

    Debian安装

    Artifactory现在可以作为Debian软件包安装。

    部署到虚拟

    Artifactory现在支持通过REST API将工件部署到虚拟存储库。您所需要做的就是指定一个聚合在虚拟存储库中的本地存储库,它将成为部署目标。

    OAuth登录

    Artifactory现在支持使用OAuth提供程序进行登录和身份验证。目前支持Google、Open ID和GitHub Enterprise。

    人工查询语言(AQL)

    AQL已经得到了极大的扩展,包含了几个额外的域,包括Build和Archive。条目作为主域,为您构建查询提供了更大的灵活性。

    主要更新
    1. 人工安装作为一个Debian软件包
    2. 将工件部署到虚拟存储库
    3. 使用OAuth提供程序进行身份验证
    4. AQL是否已扩展到包括其他域
    5. 改进智能远程存储库
    6. 要检索的REST API存储的信息
    7. 覆盖无删除权限的NuGet预发布包
    8. Docker V2存储库现在也支持将Docker映像推送到Bintray
    9. UI的一些小改进

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.2.1

    2015年11月1日
    OAuth提供者

    云铸造厂UAA现在作为一个OAuth提供者。

    SHA256

    除了SHA1和MD5,SHA2现在还支持校验和。

    主要更新
    1. Artifactory现在支持云铸造厂UAAOAuth身份验证。
    2. 由于Artifactory现在完全支持鲍尔客户端,因此支持旧版本的鲍尔使用power -art-resolver beta版本的(低于v1.5)现在已弃用。
    3. Internet Explorer的兼容性问题已修复。
    4. Artifactory的HTTP客户端已经升级到4.5版。
    5. 自动许可证分析现在也被触发,当部署rpm。
    6. SHA256计算现在是可用的,根据需要通过用户界面或通过REST API。
    7. UI的一些小改进。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.2.2

    2015年11月5日
    这是一个小更新,提供了几个错误修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.1

    2015年10月18日

    除了实现了几个错误修复和一些小的改进之外,这个版本还引入了智能远程存储库和虚拟Docker存储库。

    智能远程存储库

    在远程Artifactory实例中定义一个存储库作为您的远程存储库,并享受自动检测、同步属性和删除指示等高级特性。

    虚拟Docker存储库

    将所有Docker存储库聚合在一个虚拟Docker存储库下,并通过一个URL访问所有Docker映像。

    主要更新
    1. 支持智能远程存储库
    2. Docker增强虚拟Docker存储库和详细的Docker镜像信息
    3. 上下文敏感帮助
    4. 自定义消息
    5. 隐藏搜索结果
    6. 增强的AQL支持Build域中的查询
    7. 下载文件夹从UI和REST API
    8. 能够浏览标签和tar.gz文件的内容
    9. 全面支持鲍尔(测试版结束)
    10. UI的一些小改进

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.1.2

    2015年9月20日

    这是一个小更新,为不使用抢占式身份验证的客户机(如Maven)提供了修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.1.3

    2015年9月27日

    这是一个小的更新,提供了一个修复Docker登录匿名访问。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.0

    JFrog很高兴地宣布Artifactory 4.0的发布。这个版本展示了Artifactory的主要变化,提供了全新的外观和感觉,完全修改了用户界面和下面描述的许多其他变化。
    新的用户界面

    JFrog-Artifactory的用户界面已经从头开始重建,以提供以下好处:

    • 直观:便于存储库管理的配置向导
    • 新鲜和现代的:新的外观和感觉提供丰富的用户体验
    • 撮合我:方便的代码片段支持与软件客户端和CI工具的简单复制/粘贴集成
    • Context-focused存储库:存储库经过优化,可以计算单个包类型的元数据
    • 易于访问控制:通过直观的用户、组和权限管理,轻松实现访问策略
    • 智能表:对表中显示的任何数据进行分组和筛选
    用于用户插件的Groovy 2.4

    JFrog Artifactory 4支持Groovy 2.4,让您在编写时享受Groovy语言的最新特性用户插件。

    我们强烈建议您验证当前所有的用户插件是否能够继续与这个版本的Groovy无缝协作。

    Tomcat 8作为容器

    JFrog Artifactory 4.0只支持Tomcat 8作为RPM和独立版本的容器。如果您当前正在使用不同的容器(例如Websphere、Weblogic或JBoss),请参考使用外部Servlet容器时进行升级有关如何迁移到Tomcat 8的说明。

    系统需求

    Java

    JFrog Artifactory 4.0要求Java 8

    吃嫩叶的动物

    JFrog Artifactory0已经在最新版本的Google Chrome、Firefox、Internet Explorer和Safari上进行了测试。

    突发的变化

    用户插件

    Groovy 2.4的一些特性与Groovy 1.8不向后兼容。因此,基于Groovy 1.8的插件可能需要升级以支持Groovy 2.4。

    多个包类型存储库

    JFrog Artifactory 4.0要求您为每个存储库指定单个包类型。对于指定的包类型,Artifactory将计算元数据,并与相应的包格式客户机无缝地工作。例如,指定为Docker的存储库将计算Docker映像的元数据,并透明地与Docker客户端一起工作。

    Artifactory不会阻止您将不同格式的包上传到任何存储库,但是,这些包的元数据将不会被计算,并且这些包的相应客户端将无法识别存储库。例如,如果您将Debian软件包上传到NuGet存储库,则不会为该软件包计算Debian元数据,并且Debian客户端将无法识别NuGet存储库。

    您可以将存储库指定为Generic并上传任何类型的包,但是,对于这种类型的存储库,Artifactory将不计算任何元数据,并且将有效地作为一个简单的文件系统。这些存储库不能被任何打包格式的客户端识别。

    如果您的系统当前包含支持几种包类型的存储库,请参考单一包类型存储库了解如何将它们迁移到单个包类型存储库。


    Artifactory 4.0.1

    2015年8月9日

    这是一个小的更新,提供了对Docker支持的重大增强,额外的UI改进以及几个错误修复。

    完整的变更列表请参考我们的JIRA发布说明。


    Artifactory 4.0.2

    二零一五年八月十二日

    这是一个小的更新,为最新的Docker客户端1.8提供支持。

    完整的变更列表请参考我们的JIRA发布说明。


    以前的版本说明

    有关JFrog Artifactory以前版本的发行说明,请参阅发布说明在Artifactory下x用户指南

    • mainnav4x
    • 发行通知
    概述
    内容的工具
    • 由Atlassian融合7.13.7
    • 由Atlassian Confluence 7.13.7打印
    • 报告错误
    • Atlassian新闻
    Atlassian
    版权所有©2023 JFrog Ltd.
    {"serverDuration": 265, "requestCorrelationId": "3ea080417a1f7283"}