更新日志
# 2.6.0
# 功能
-
引入了为非图像资产设置自定义缩略图的功能
添加了新端点POST:/assets/{{assetId}}/thumbs
,允许上传图像,该图像将成为资产的自定义缩略图。 -
引入了 私有类别
此功能将允许管理员将某些类别的资产标记为私有,限制选定用户或组对其资产的访问权限,从而为内容共享添加额外的控制层。
# 错误修复
- 更新了依赖项
# 2.5.0 (01.08.2024)
# 功能
- 引入了 权限功能
权限可以对用户访问特定功能和操作进行细粒度控制。通过分配权限,管理员可以规范用户与资产、类别和文件夹的交互。
权限可以控制以下方面:- 访问类别
- 创建资产
- 删除资产
- 修改资产
- 修改资产元数据
- 创建文件夹
- 修改文件夹元数据
- 删除文件夹
# 错误修复
-
提高了工作区的性能
工作区信息以更优化的方式获取。 -
修复了管理面板中某些定价计划出现的“禁止操作”通知问题
-
更新了依赖项
# 2.4.0 (29.02.2024)
# 功能
-
引入了 Webhooks
通过集成 Webhooks,第三方应用程序将收到各种事件的通知,包括:asset-uploaded
,当上传资产时,asset-modified
,当修改资产时,asset-overwritten
,当覆盖资产时,asset-copied
,当复制资产时,asset-cache-invalidated
,当资产缓存应失效时,folder-created
,当创建文件夹时,folder-modified
,当修改文件夹时,folder-removed
,当删除文件夹时。
-
引入了白名单文件类型以进行交互。
引入了新的配置选项choosableFileExtensions
,它将允许开发人员定义允许的文件扩展名列表,从而提供更受控的环境。白名单文件类型将被启用,以便在 CKBox 中进行交互和选择,从而自定义assets.onChoose
的行为。 -
改进了图像编辑器
图像编辑器将建议在将图像保存为新文件时使用新文件名,从而增强用户体验。
# 错误修复
-
提高了整体性能。
-
增强了连接稳定性。
解决并解决了可能导致连接中断的潜在问题。
# 2.3.1 (07.12.2023)
# 错误修复
- 改进了最大化模式的行为
修复了在最大化窗口下滚动内容的可能性。
修复了页面元素有时会在最大化窗口上渲染。
# 2.3.0 (06.12.2023)
# 功能
- 允许在独立图像编辑器中编辑外部图像。
最近推出了独立图像编辑器,它可以作为单独的组件使用,通过 ckbox 包中的mountImageEditor
方法挂载,现在可以处理外部图像。这扩展了编辑器对从外部在线资源编辑图像的功能。图像将事先下载并上传到 CKBox。编辑后,结果将在 CKBox 存储中可用。
注意:CORS 限制适用。 - 引入了最大化模式。
CKBox 的用户界面可以使用顶部的专用最大化/最小化按钮扩展到全屏模式。 - 允许轻松地在新选项卡中打开图像/PDF 文件。
可以使用资产预览中的专用“在新选项卡中打开”按钮轻松地在新选项卡中打开图像和 PDF 文件。
# 错误修复
- 改进了错误处理。
改进了在应用程序出现潜在问题时显示的公共错误中显示traceId
详细信息。 - 改进了 JWT 验证。
添加了 JWTauth.ckbox.workspaces
空数组验证。
# 2.2.0 (14.11.2023)
# 功能
- 引入了全局管理环境允许扩展的功能。
具有superadmin
角色的用户现在将被允许在整个 CKBox 中的所有工作区中全局控制允许的扩展。超级管理员可以限制哪些文件可以上传到环境,哪些文件不可以上传。如果启用了扩展的全局限制,管理类别的管理员将只能将类别中的扩展限制为选定的文件扩展名集。 - 引入了工作区模板功能。
工作区模板让superadmin
用户可以简化工作区初始化。使用此功能,superadmin
用户可以控制为新创建的工作区设置默认类别。此功能使管理员能够更好地控制和灵活地配置工作区。 - 升级了
tokenUrl
配置选项。tokenUrl
配置选项除了使用标准方法传递到令牌端点的 URL 之外,还可以是提供承诺令牌的回调函数。 - 引入了独立图像编辑器。
CKBox 包现在公开了一个独立的组件,用于仅进行图像编辑。
可以通过mountImageEditor
方法启动 CKBox 的内部图像编辑器,允许编辑给定的图像资产。 - 引入了对基本移动设备的支持。
CKBox 现在已适应某些有限范围内的较低屏幕分辨率设备。
# 错误修复
- 修正了与 CKBox 运行时期间工作区访问权限丢失相关的错误。
如果用户失去了对当前工作区的访问权限,CKBox 将尝试将其重定向到新的初始工作区。用户工作区访问权限是根据令牌中的信息确定的。 - 修复了工作区管理期间的缓存失效问题。
修复了在superadmin
管理工作区(例如,删除或添加工作区)时工作区列表的刷新问题。 - 解决了抽屉溢出问题。
修复了如果抽屉内容超出可用视窗,则内容无法滚动的問題。 - 禁用了聚焦时的自动滚动。
修复了 CKBox 在聚焦 CKBox 界面中的特定元素时出现的自动滚动问题。
# 2.1.0 (31.08.2023)
# 功能
- 引入了 工作区 功能的 UI。
具有superadmin
角色的用户可以在设置中专用的视图中管理工作区。UI 允许添加、删除和重命名工作区。 - 改进了工作区导航的 UI。
即使导航栏已折叠,也会显示活动工作区。每个工作区还由头像表示。 - 保存每个工作区的用户首选项。
以下属性将针对每个工作区记住:上次使用的视图、上次搜索查询和搜索历史记录。 - 引入了最小化上传对话框和隐藏上传组件的配置选项。
选项 upload.dialogMinimizeTimeout 可用于配置上传完成后最小化上传对话框的超时时间。
选项 upload.componentsHideTimeout 可用于配置上传完成后隐藏所有上传组件的超时时间。 - 记住上次使用的工作区。
将保存上次使用的工作区,CKBox 将尝试在下一次初始化时使用它。如果在此之前删除了工作区,则将改为初始化令牌中定义的第一个工作区。 - 记住属性抽屉的打开/关闭状态。
将保存属性抽屉的打开/关闭状态,CKBox 将在下一次初始化时使用它。 - 在属性抽屉中显示修改日期。
属性抽屉包含所选资产的修改日期。将鼠标悬停在修改日期或上传日期上会显示确切的修改时间/上传时间。 - 只要图像正在获取,图像编辑中就会显示加载程序。
在图像完全加载之前,将禁用与该功能的任何交互。 - 在挂载时聚焦 CKBox 对话框。
CKBox 对话框将在打开后获得焦点。这是一个两步过程:首先,主对话框div
将获得焦点,然后是活动导航项(如果有)。该机制仅在 CKBox 处于dialog
模式下时才有效。 - 引入了
lark
主题。
新主题的样式基于 CKEditor 5 的默认主题。
# 错误修复
- 修复了与使用剪贴板复制/粘贴资产相关的問題。
从剪贴板粘贴的资产在 Safari 中无法正常工作。该问题已修复。
在 Firefox 中,除非用户在浏览器的about:config
设置中启用dom.events.asyncClipboard.clipboardItem
标志,否则该功能将完全无法使用。 - 从样式表中删除 UTF-8 空格分隔符。
到目前为止,CKBox 使用了几个这样的字符。如果宿主应用程序未配置为使用 UTF-8,则浏览器可能会将其误解。 - 图像调整大小字段现在是保存对话框中表单的一部分。
如果图像调整大小字段之一处于焦点,现在可以使用键盘提交图像编辑更改。 - 在保存对话框中验证图像调整大小字段。
现在对图像调整大小字段进行了适当的验证。单个维度允许的最大值为 16383 像素。此外,新尺寸不能超过使用 CKBox 计划的最大图像分辨率。 - 如果用户是超级管理员,则忽略令牌中的
auth.ckbox.workspaces
字段。
由于具有superadmin
角色的用户可以访问所有工作区,因此在令牌中设置该字段将不会产生任何影响。 - 添加了缺失的翻译。
一些消息缺少正确的翻译,例如搜索对话框中的预定义日期。
# 2.0.0 (28.07.2023)
# 功能
- 引入了 PDF 预览功能。
现在,在工具栏中单击“查看”按钮后,可以直接在 CKBox 中打开 PDF 文档。 - 添加了
view.onChange
配置选项。
这些选项允许定义每次用户视图更改时触发的回调函数,即用户更改文件夹,移动到搜索结果或最近使用的文件。 - 在 资产模型 的 CKBox REST API 中引入了
url
和imageUrls
属性。
资产的 URL 和图像的响应版本 URL 现在将返回在 CKBox REST API 响应中。
# 错误修复
- 修复了与对已编辑图像应用裁剪、旋转和翻转相关的問題。
当在编辑后的图像上同时应用裁剪、旋转和翻转操作时,在保存更改后服务器返回错误,更改未应用。该问题已修复,现在可以一次应用所有操作。 - 修复了编辑 BMP 图像的问题。
编辑 BMP 图像并保存更改后,生成的图像已损坏,无法使用。该问题已修复,现在 BMP 图像可以正常保存。 - 改进了图像保存模态在较低屏幕分辨率下的行为。
保存编辑后的图像时显示的模态没有响应,导致其部分内容无法访问。引入了滚动条,以便在视窗高度有限的情况下能够导航。 - 改进了对为资产定义的标签的验证。
如果为资产定义了很长的标签,则会导致服务器返回错误响应。从现在开始,标签的长度将在前端进行验证。 - 修复了 Safari 上的资产选择问题。
在单击并按住鼠标左键以选择多个文件时,选择框在某个特定点表现异常。 - 修复了与在一个网页上使用多个 CKBox 实例相关的问题。
在某些情况下,一个网页上的多个 CKBox 实例会相互干扰,因为 CKBox 内部缓存没有正确分离。引入了额外的缓存分离,以确保具有不同id
的实例不会相互影响。 - 修复了复制或移动操作显示的文件名冲突解决模态中的文本溢出问题。
- 修复了
dark
主题的样式。
# 突破性变更
- 删除了
assetsOrigin
选项。
以前,CKBox 使用assetsOrigin
选项来组装通过 CDN 提供的资产文件的 URL。在引入 CKBox REST API 的资产模型中的url
和imageUrls
属性后,此配置选项已过时。从现在开始,所有必需的 URL 都可以从 REST API 响应中获取。 - 删除了
navy
和aqua
主题。
内置主题集已减少,CKBox 目前仅提供默认主题和dark
主题。 - 从传递给
assets.onChoose
回调的资产对象中删除了getUrl()
和getResponsiveImageUrl()
方法。
在引入 CKBox REST API 的资产模型中的url
和imageUrls
属性后,这两种方法都已过时。可以使用CKBox REST API手动组装用于图像转换的不同图像格式的 URL。 - 简化了
language
配置选项。
以前,可以通过传递具有以下形状的未记录对象来进入翻译调试模式:{ ui: string; debug?: boolean }
。此可能性已被删除,从现在开始,只能传递语言代码。 - 弃用了顶级的
openLastView
、startupCategoryId
和startupFolderId
配置选项。
从现在开始,它们在view
配置选项中可用,例如view.openLastView
。它们的顶级对应项将继续工作,直到 CKBox 的下一个主要版本。
# 1.6.0 (12.07.2023)
# 功能
-
引入了图像编辑功能。
新添加的图像编辑功能允许用户对图像文件执行基本操作。这些操作包括- 裁剪:用户可以选择图像的特定部分,帮助他们关注特定主题。
- 旋转:用户可以将图像顺时针或逆时针旋转 90 度。
- 翻转:用户可以水平或垂直翻转图像。
- 调整大小:用户可以通过指定自定义尺寸来更改图像的尺寸(宽度和高度)。
编辑图像后,用户可以选择将其保存为新的资产或覆盖编辑后的图像文件。
-
引入了工作区功能
工作区为在 CKBox 中实现数据隔离和用户隔离提供了便捷的解决方案。它们允许轻松地分离存储和数据空间,可以精确控制将特定用户、用户组或租户分配到每个工作区。这允许维护不同的数据和存储空间,确保数据分离并无缝集成到多租户应用程序中。 -
引入了允许快速定位上传文件的机制。
实施了一种机制来改进在资产列表中查找新上传文件的过程。上传后有时很难找到这些文件。在上传模态中上传文件名称旁边添加了一个“转到文件”按钮。当悬停在文件条目上时,该按钮会变得可见,允许用户快速在 CKBox 中定位文件。单击“转到文件”按钮,相应的文件将被突出显示,焦点会自动移动到该文件。 -
统一显示位置标识符。
管理员可见的类别和文件夹标识符现在以更一致的方式显示。新的标识符标签现在允许管理员通过简单地单击它来将值复制到剪贴板。 -
在文件描述中添加了文本换行。
以前,文件描述被限制在一行内,当为资产定义了很长的文件描述时,很难查看整个内容。现在,文件描述以多行输入形式呈现,并换行文本,使整个描述立即可见。
# 错误修复
- 改进了图像缩略图的加载。
前端现在了解图像处理状态,这使得在需要时可以自动刷新缩略图。这确保用户始终拥有最新的、准确的图像表示。此外,不会不必要地重新获取损坏图像的缩略图。 - UI 改进。
CKBox 用户界面不断改进,此版本带来了一些 UI 修复,例如:删除滑块组件不必要的动画、改进管理部分内的加载占位符等等。
# 1.5.1 (25.05.2023)
# 错误修复
- 修复了
Recent
类别中资产属性抽屉的行为。
在以前版本中,当在Recent
类别中导航带有打开的属性抽屉的资产时,一些资产属性没有正确更新。
# 1.5.0 (09.05.2023)
# 功能
- 引入了对“移动”和“复制”操作的键盘支持。
现在可以使用众所周知的键盘快捷键在位置之间复制和移动文件- 要复制文件,请使用Ctrl+C - Ctrl+V(或在 Mac 上使用Cmd+C - Cmd+V)。
- 要移动文件,请使用Ctrl+X - Ctrl+V(或在 Mac 上使用Cmd+X - Cmd+V)。
- 引入了
openLastView
选项。
添加了一个配置选项,允许用户控制浏览器是否记住上次打开的文件夹并在刷新页面后自动重新打开它。此选项默认情况下处于启用状态,因此会记住上次的位置。 - 引入了
startupCategoryId
和startupFolderId
选项。
添加了两个新选项,startupCategoryId
和startupFolderId
,允许控制 CKBox 启动后立即打开哪个位置。当与openLastView
选项设置为false
一起使用时,这样就不会记住上次用户的位置,CKBox 现在始终可以在预定义的位置启动。 - 属性面板现在显示文件夹或类别的 ID。
这允许管理员用户方便地检查文件夹或类别的 ID,这是某些通过 JavaScript 传递的 CKBox 配置选项所需的。 - 添加了一个加载器,在冲突解决对话框中指示加载状态。
如果目标目录中存在同名文件,则会出现一个对话框,允许用户选择一个操作:覆盖、跳过或更改复制或移动文件的名称。此操作可能不会立即完成,因此在模态中显示一个加载器,以向用户提供有关正在进行操作的视觉反馈。 - 改进了图库组件中填充的一致性。
- 更新了第三方依赖项。
升级了第三方库的版本,以确保 CKBox 使用的所有依赖项的安全性和稳定性。
# 错误修复
- 如果浏览器选项卡移至后台,文件上传不再停止。
在以前的 CKBox 版本中,如果用户开始上传大量文件并将浏览器选项卡移至后台,上传过程会意外停止,直到选项卡再次处于活动状态,此时它会恢复。此问题已解决,上传队列现在可以毫无延迟地处理,即使选项卡保持在后台也是如此。 - 修复了对管理设置更改后类别的允许扩展验证。
以前,前端验证的扩展不会立即识别在管理面板中做出的更改。这有时会导致在尝试移动或复制文件时,文件扩展名被错误地标记为不允许。
# 1.4.0 (12.04.2023)
# 功能
- 引入了复制和移动资产的功能。
CKBox 用户现在可以将资产复制和移动到不同的文件夹和资产类别。对于目标位置已存在同名文件的情况,已添加新的工作流程改进。系统将提示用户选择覆盖、重命名或跳过文件。 - 新增文件夹上传功能。
CKBox 现在允许用户使用专用的“文件夹上传”按钮或将文件夹拖放到 CKBox 工作区直接上传包含子文件夹和文件的文件夹。上传过程中将忽略空文件夹。 - 引入新的图标集。
CKBox 已更新,采用了一套新的图标,这些图标基于或受 [Material Icons](https://mui.org.cn/material-ui/material-icons/) 集的启发。 - 引入新的模态对话框。
在整个应用程序中实施了一致的模态对话框视觉风格。 - 引入打开文件夹的加载状态。
带有展开内容的文件夹现在将在文件夹名称旁边显示一个加载器,指示文件夹内容正在加载,即使在较慢的连接情况下也是如此。已添加一致的骨架加载器以加载文件夹内容,为较慢的连接提供更好的用户体验。 - 引入用户界面的过渡和动画。
已将新的动画和过渡添加到用户界面的各个部分,从而提高了其流畅性和视觉反馈。 - 用户界面改进。
- 弹出菜单现在将按下 Esc 键后关闭。
- 已删除默认焦点轮廓。
- 调整了导航按钮填充。
- 已更改非图像文件在文件视图模式下的图标外观。
# 错误修复
- 改进了 CKBox CSS 规则的特殊性。
修复的样式重置可确保内部 CKBox 样式不会被嵌入应用程序的样式意外覆盖。 - 修复了在预览模式下保存资产元数据的问题。
以前,如果属性面板已在主 CKBox 视图中打开,则在预览模式下对文件元数据所做的更改将不会保存。此问题已得到解决。
# 1.3.2 (21.02.2023)
# 错误修复
- 更改了固定组件的断点。
调整了固定组件的断点,以使用900px
的边界值。这样将允许某些组件在较低的 CKBox 窗口宽度下使用叠加模式。这应该可以改善整体 UX。
# 1.3.1 (15.02.2023)
# 错误修复
- 修复了缺少资源的通知。
通知系统已改进,以停止在缺少资源(类别或文件夹)时生成通知。该通知没有提供任何有价值的信息,只会分散用户的注意力。
# 1.3.0 (06.02.2023)
# 功能
- 引入文件夹功能。
现在可以将资产组织到每个资产类别下的文件夹中。所有现有用户资产都保留在顶级类别中。 - 引入新的默认浅色主题。
浅色 是 CKBox 的新默认主题。以前主题仍然可以使用名称navy
获得。 - 搜索方面的改进。
单击最近的搜索条目现在会立即应用搜索。搜索表单中的键盘支持也得到了改进,因此现在可以使用 Enter 提交搜索表单。 - 在资产预览模式中添加了文件属性抽屉。
预览模式中的文件属性目前使用与资产视图相同的显示方式,使用屏幕右侧的可折叠抽屉。 - 属性抽屉的改进。
现在可以使用 Esc 键关闭属性抽屉。此外,抽屉内的资产预览现在会尊重“保持纵横比”选项,该选项在“显示选项”菜单中设置。 - 用户现在可以从搜索结果视图中轻松访问资产的位置。资产属性现在会将文件的位置显示为一个活动链接,该链接指向资产所属的文件夹或类别。
- 在类别和文件夹树中添加了键盘导航支持。
- 现在可以通过单击叠加层关闭资产预览模式。
- 在 CKBox 元素周围添加了默认边框。
当 CKBox 在 [内联模式](../examples/display/inline-mode.html) 中嵌入到网页上时,它具有默认边框,以使组件边界可见。
# 错误修复
- 修复了有时导致资产在编辑其属性后从搜索结果中消失的问题。
- 修复了模态中的焦点问题。
在某些情况下,关闭模态后,焦点没有正确返回到所需元素。现在,焦点已正确返回到调用显示模态操作的元素。
# 1.2.1 (28.11.2022)
# 功能
- 引入了对“搜索”功能的键盘支持。
现在可以使用标准键盘快捷键打开搜索窗口:Ctrl+F 或 Cmd+F. - 搜索结果现在在网页重新加载之间被记住,直到用户有意关闭。
- 引入搜索结果视图中资产的排序。
# 错误修复
- 修复了导致重复上传文件请求的问题。
在某些情况下,CKBox 使用上传的文件发送了双重 HTTP 请求。通常,这些不必要的请求会被取消,但有时会导致文件被上传到 CKBox 两次。 - 如果图像分辨率超过限制,则不再显示上传进度。
如果图像分辨率超过允许的限制,则图像的进度条会不必要地可见。 - 修复了文件预览的堆叠。
在某些情况下,文件预览可能与主机应用程序上的元素重叠。已更改文件预览容器的 CSS 规则以最大程度地减少这种可能性。 - 修复了最近搜索列表中的重复条目。
- 删除了高级搜索模式下“标签”字段中的误导性占位符。
如果标签输入组件中存在任何元素,则不再可见其中显示的占位符。 - 修复了在删除所有标签时保存文件属性的问题。
如果文件定义了任何标签,则无法删除所有标签并保存文件属性。此操作会导致意外的服务器错误。 - 如果没有任何要保存的更改,则文件属性部分中的“保存”按钮不再处于活动状态。
- 改进了最近搜索列表中显示搜索条目详细信息的工具提示的格式。
- 修复了管理面板中图像配置内滑块的样式。
- 在最近搜索列表中,为不适合列表元素中的长搜索查询引入了省略号。
- 在管理面板中,为不适合容器中的长类别名称引入了省略号。
# 1.2.0 (16.11.2022)
# 功能
- 引入“搜索”功能。
CKBox 现在允许通过短语搜索资产,以及/或者通过自定义过滤器,例如:tags
、categories
、extensions
、upload date
和last modification date
。 - 引入“资产标签”功能。
资产现在可以被标记以实现更好的用户个性化。标签可用于通过标签名称搜索资产。 - 引入资产预览功能。
CKBox 引入了资产图像的全屏预览。这将允许更详细地检查资产。 - 引入抽屉组件。
抽屉组件现在将在更具上下文的形式中显示资产属性。抽屉将从界面的右侧展开,让用户可以快速了解资产的元数据。 - 引入复选框资产选择机制。
现在可以使用资产图块上的复选框按钮选择资产。 - 在上传文件之前添加计划限制验证。
CKBox 现在会验证应用于给定订阅的计划限制,以防止上传过大的文件。如果文件超过大小或兆像素限制,则上传不会开始。用户会收到正确的上下文消息通知。 - 在按钮组件中添加了加载状态。
按钮组件现在具有新的loading
状态。这用于各种界面位置,以提供对异步操作的最佳视觉反馈。 - 在最小化/最大化时添加了上传对话框动画。
上传对话框现在在最小化或最大化时会进行动画处理。 - 提高了对话框的可访问性。
- 在按钮中引入了活动状态。
按钮现在可以保持active
状态,允许创建切换按钮。 - 引入“由 CKBox 提供支持”的版权链接。
免费计划订阅现在将在导航面板底部显示“由 CKBox 提供支持”的版权链接。这只是个人计划的内容,启动版、高级版或专业版计划都没有此链接。
# 错误修复
- 修复了与文件选择相关的错误。
资产复选框现在使用不同的堆叠上下文来防止鼠标和键盘选择的问题和冲突。 - 引入了对导航面板的细微修复。
已引入一些与导航面板相关的布局修复。这些包括防止调整大小的手柄滑动以及调整样式。 - 修复了工具栏的行为。
这些修复包括调整操作项的填充、禁用按钮的标签换行,以及在导航栏调整大小期间修复元素的行为。 - 修复了上传对话框中的细微问题。
以前的上传对话框大小可能会导致不同语言版本的出现问题。上传对话框的尺寸现在更大,该组件的整体 UX 已经得到改善。 - 修复了与缩略图对齐相关的错误。
- 改进了使用鼠标区域选择和键盘选择的资产选择机制。
已改进鼠标和键盘事件处理,并将其与新的复选框选择功能集成。 - 修复了调整大小手柄的堆叠上下文。
- 修复了 React SSR 样本中的渲染问题。
React SSR(Next.js)集成样本现在使用不同的 Webpack 配置,以防止将@ckbox
包拆分为单独的缓存组。 - 修复了最终用户文档中的损坏链接。
# 1.1.0 (13.07.2022)
# 功能
-
商业计划的用户现在可以访问 REST API。
-
CKBox 现在在令牌验证在后端失败时显示更详细的错误。
-
现在可以通过双击资产缩略图快速选择资产。
-
CKBox 现在支持与 macOS 兼容的删除资产的键盘快捷键映射。可以使用 Delete 或 ⌘ + Backspace 删除资产。
-
CKBox 版本现在可以通过全局
CKBox
对象的CKBox.version
获得。 -
添加了基于
exp
字段的 JWT 令牌生命周期计算。如果从
tokenUrl
获得的 JWT 令牌中存在exp
字段,则 CKBox 仅在令牌即将过期时才会刷新令牌。 -
CKBox 现在会验证应用程序配置,如果
serviceOrigin
的格式错误,则会快速失败。
# 错误修复
-
修复了从主机应用程序级联的样式。
修复的样式重置现在可以防止主机应用程序通过无意的 CSS 覆盖来影响内部 CKBox 样式的情况。
-
修复了个人计划中的限制。
超出个人计划的存储限制后,将无法再上传任何新文件。超出带宽限制后,文件将不再从 CDN 提供。
-
修复了带宽计算。
使用的服务带宽计算不正确,在某些情况下,它保持为 0。
-
修复了初始对话框尺寸,如果它们在当前视口中变得无效。
以前,CKBox 不会检查对话框是否由于视口更改而变得不可用。这可能导致 CKBox 对话框的最后保存的显示设置(大小、位置)由于与当前视口不兼容而变得无效,例如对话框位于可见视口之外。
-
修复了打开 CKBox 时的默认导航。
以前,当第一次打开 CKBox 时,顶部的第一个类别是“最近”类别。现在 CKBox 以第一个用户定义的类别打开。
-
修复了对话框标题样式问题。
现在只有上传对话框使用较粗的标题。
-
在翻译敏感的 UI 部分使用图标代替文本。
为了使上传对话框在将“中止上传”翻译成长字符串的语言中看起来更好,我们现在使用图标代替文本。
-
修复了 30 天试用版中缺少的默认类别。
为 30 天试用版创建的网站环境在开始时没有创建默认类别(文件、文档、图像)。
-
调整导航栏大小时始终显示“col-resize”光标。
-
修复了资产删除对话框缺少翻译键警告。