> ## Documentation Index
> Fetch the complete documentation index at: https://blog.pig4cloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# pigx 快照版本使用

## 什么是快照版

快照（SNAPSHOT）是一种特殊的版本，指定了某个当前的开发进度的副本。通过提前运行快照版本体验下个版本的相关的功能和功能特性。

<Warning>
  **正式版本预计周内发布，快照版本仅供测试使用，不建议在正式环境使用。**
</Warning>

## 下载源码

```bash theme={null}
# jdk17 快照版本
git clone https://git.pig4cloud.com/pig/pigx.git -b jdk17-dev

# jdk8  快照版本
git clone https://git.pig4cloud.com/pig/pigx.git -b dev

# 前端
git clone https://git.pig4cloud.com/pig/pigx-ui.git -b dev
```

## 部署运行

<Card title="【点击】PIGX 部署文档" icon="bolt" href="https://pig4cloud.com/data/doc/pigx/quick-start/pigx-deploy.html">
  **无论您是多年编程的高级工程师，还是刚刚入门的实习生，部署请完全参考本文档操作。**
</Card>

## 5.7 功能说明

<Update label="12/02/2024" description="version 5.7-SNAPSHOT">
  <Frame>
    <img src="https://minio.pigx.vip/oss/202412/1733119656.png" alt="1733119656" />
  </Frame>

  <Tip>
    **PIGX 5.7 商业版提供对 SaToken 安全框架的支持，[详细说明](/blogs/pigx/satoken)**
  </Tip>

  ## 🚀 框架升级

  * `4f8a78661` 升级 Spring Cloud 到 2023.0.4

  * `062034a3a` 升级 Jimu 到 1.8.1（避免 CVE 漏洞）

  * `6ca76a301` 升级 Nacos 到 2.4.3

  * `61121eb50` 升级 XXL-Job 到 2.4.2

  * `bb1a78e85` 升级 SAS 到 1.3.3

  * `fb10c25c6` 适配 MyBatis-Plus 3.5.9

  * `f2384b2b7` 升级核心依赖：Druid、MyBatis-Plus-Join、Hutool

  ## 💼 后端改进

  ### 分布式任务

  * `3a51c4e4` 深度定制XXL-JOB 支持国产数据库

  ### 工作流 (Flowable)

  * `0a8586ef1` 和 `3cd1a4b97` 审批节点增加任务转办按钮

  * `5d3eba85c` 和 `b62b13fda` 优化 Flow API，方便业务侧无 token 发起流程

  ### 数据权限

  * `536be6fb1` 和 `0d798c328` 数据权限查询角色优化

  * `02dea2795` 和 `fddf15665` 支持多角色数据权限计算

  ### 基础改进

  * `e49abeddf` 调整 request.getParameterMap()等使用，兼容东方通等容器

  * `64e17420e` 优化短信发送日志级别

  * `d9ed794fc` 优化 APP 模块登录用户名不匹配的日志

  * `3b7a66652` 和 `c617a8b7e` 修复操作日志统计图时间轴乱序

  * `eec245d4a` 优化默认查询 SQL 输出，Quartz、工作流 SQL 不输出

  * `0d9461d03` 适配达梦 Hibernate 6.1 & MyBatis-Plus 3.5.9

  * `0d8cde1e1` TenantContextHolderFilter 清空 TTL 避免内存泄漏

  * `0243e5904` 修改退款成功状态回调逻辑

  ## 🖥️ 前端改进

  <Frame>
    <img src="https://minio.pigx.vip/oss/202412/1733119681.png" alt="1733119681" />
  </Frame>

  ### 暗黑模式 & 样式

  * `bcd8dfd09` 优化 Tag 组件适配暗黑模式

  * `f79802b52` 优化系统页面对暗黑模式的支持

  * `d9ed301ba` 支持原生 Tailwind CSS 暗黑模式

  ### 国际化

  <Frame>
    <img src="https://minio.pigx.vip/oss/202412/1733236961.png" alt="1733236961" />
  </Frame>

  * `abe6d861a` 登录页租户选择 I18N 翻译调整

  * `100e42dd9` 登录页优化支持多语言切换

  ### UI/UX 增强

  * `44f24d5be` 弹框样式调整

  * `bc2404326` 滑块验证样式和 I18N 翻译补充

  * `080da5e61` 日志管理顶部折线图优化

  ### 工作流 & 表单

  * `23aa59613` 修复发起人自选选择方式问题

  * `e84168261` 流程表单支持自定义字段名称

  ## 📱 移动端变更

  * `069e78d` 统一 primary 颜色

  * `0c0972f` 登录租户选择按钮颜色和 LOGO 统一

  * `8ae80b4` 优化移动端跳过认证的开关

  ## 其他修复

  * `2608b831f` 创建租户时默认创建租户角色

  * `e7e31200f` #5911 5.6 租户管理 套餐变更清理指定租户的菜单缓存

  * `1e79c85b1` 解决数据库存空串的情况

  * `e77e2c5a4` 增加 SaToken 通用配置属性

  * `a013b5196` 使用 `messages_zh_CN.properties` 国际化异常信息

  * `8d0faea64` 修复 check-token 接口 token 相关错误时的 JSON 返回
</Update>
