8000 Releases · ccmjga/mjga-scaffold · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: ccmjga/mjga-scaffold

3.2 Released 📣

06 May 05:22
Compare
Choose a tag to compare

中文

  1. dbfirst 模板修正了若干 crud 接口。
  2. 优化了若干 repository与 service 的写法。
  3. 使用 path relevant 重写了user 相关的连表查询。
  4. 配套单元测试优化。
  5. 重新优化了函数命名。

En

  1. The dbfirst template fixes several crud interfaces.
  2. Optimized the writing of several repositories and services.
  3. Rewrote user-related table queries using path relevant.
  4. supporting unit test optimization.

3.1 Released 📣

06 Apr 08:33
Compare
Choose a tag to compare

中文

  1. dbfirst modelfirst 模板针对 rbac 权限模型新增了若干 crud 接口。
  2. 新增了查询用户自身信息的接口。
  3. 优化了数据初始化脚本。
  4. 优化了 CORS 的设置。
  5. 新接口统一增加了若干单元测试。
  6. 其他优化项。

En

  1. The dbfirst modelfirst template adds several new crud interfaces to the rbac permission model.
  2. A new interface to query the user's own information has been added.
  3. Optimized the data init script.
  4. Optimized CORS settings.
  5. Added several unit tests for the new interface.
  6. Other optimizations.

3.0 Released 📣

14 Feb 08:15
Compare
Choose a tag to compare

大更新

  1. 增加了以模型为一等公民的模板 -> model-first
  2. 增加了以领域驱动和领域事件为核心的选配项。
  3. 进一步优化了工程使用体验。
  4. 进一步优化了单元测试的使用体验。
  5. 修正了包括不限于 i18n 等各选配项的 bug。
  6. 优化了 quartz 的整合方式。
  7. 使用 jspecify 来替代 optional 的使用。
  8. 增加了 jwt-without-cookie 的认证方式选配项。
  9. 其他各种优化。

Big Change

  1. Added a model-first template that treats models as first-class citizens.
  2. Added domain-driven design and domain event-centric configuration options.
  3. Further optimized the engineering user experience.
  4. Further enhanced the unit testing experience.
  5. Fixed bugs in various configuration options, including but not limited to i18n.
  6. Improved the integration approach for Quartz.
  7. Replaced the use of Optional with JSpecify.
  8. Added a JWT-without-Cookie authentication option.
  9. Various other optimizations.

2.9.1 Released 📣

03 Jan 11:19
Compare
Choose a tag to compare

English

  1. Upgrade the version of each dependency library to the latest stable version.
    a. Spring Boot -> 3.3.7
    b. Jooq -> 3.19.16
    c. testcontainers -> 1.20.4
    d. gradle -> 8.12.0
    e. flyway -> 11.1.0
  2. Fixed a bug that prevented the docker builder from dynamically changing when the jdk was selected.

中文

  1. 各依赖库版本升级到最新稳定版。
    a. Spring Boot -> 3.3.7
    b. Jooq -> 3.19.16
    c. testcontainers -> 1.20.4
    d. gradle -> 8.12.0
    e. flyway -> 11.1.0
  2. 修复了一个选配 jdk 时 docker builder 无法动态变化的 Bug.

2.9 Released 📣

23 Dec 06:04
Compare
Choose a tag to compare

English

  1. Front-end framework upgrade svelte4 -> svelte5
  2. Reconfigured the front-end project structure
  3. Optimized a lot of interaction process and ui details, now the page is more beautiful!
  4. Pages open faster due to improved page rendering performance.
  5. added several user suggestions: 1) scaffolding version display 2) personal center 3) purchased templates display 4) release log display
  6. Meta customization added more detailed content and tips.
  7. fixed some display bugs mentioned by previous users.
  8. This version is being refactored in preparation for version 3.0, a future release that is expected to include new templates and transformative updates.

中文

  1. 前端框架升级 svelte4 -> svelte5
  2. 重构了前端的工程结构
  3. 优化了大量交互过程与 ui 细节,现在页面更美观了
  4. 由于页面渲染性能的提升,网页打开更快了
  5. 增加了几个用户建议的内容:1) 脚手架版本展示 2) 个人中心 3) 已购模板展示 4) Release 日志展示
  6. Meta 自定义增加了更详细的内容与提示。
  7. 修复了之前用户提到的一些展示 bug。
  8. 此版本的重构是为 3.0 版本做准备,这个未来的版本预计会包含新的模板,带来变革性的更新内容。

2.8 Released 📣

10 Dec 09:52
Compare
Choose a tag to compare

English

  1. The scaffolding now creates mapping sources through DDL instead of the database.
  2. Flyway integration has been added and made available to all users.
  3. With Flyway integration, the DB-first template now fully supports the entire project lifecycle.
  4. The customization configuration of template metadata has been optimized.
  5. Some bugs in the scaffolding and pages have been fixed.
  6. Added a new default administrator user, account admin password admin.

中文

  1. 现在脚手架通过 ddl 而不是数据库来创建 mapping source 了。
  2. 增加了 flyway 的集成并提供给所有用户使用。
  3. 通过 flyway 的集成,现在 dbfirst 模板已经可以对整个项目的生命周期进行支持。
  4. 优化了模板元数据的自定义配置。
  5. 修复了脚手架和页面的一些 bug。
  6. 新增了默认的管理员用户,账号 admin 密码 admin

2.7 Released 📣

28 Nov 04:59
Compare
Choose a tag to compare

English

  1. Added the ability to customize project metadata on the page.
  2. Add third-party login function.
  3. Update template metadata configuration.
  4. fixed some bugs in scaffolding and pages.
  5. Added integration options for message queues.
  6. adjusted the details of the official website experience.
  7. Added jooq unit test example.

中文

  1. 新增在页面自定义项目元数据功能。
  2. 新增第三方登录功能。
  3. 更新模板元数据配置。
  4. 修复了脚手架和页面的一些 bug。
  5. 新增了消息队列的整合选项。
  6. 调整了官网的细节体验。
  7. 增加了 jooq 单元测试示例。

2.4 Released 📣

03 Nov 05:38
Compare
Choose a tag to compare

English

  1. Fixed some unit test bugs of DataAccessLayer.
  2. SpringBoot 3.3.3 -> 3.3.5 version upgrade.
  3. Added Quartz options and unit tests for reference.
  4. gradle upgraded to version 8.10.2.

中文

  1. 修正了一些 DataAccessLayer 的单元测试错误。
  2. SpringBoot 3.3.3 -> 3.3.5 版本升级。
  3. 增加了 Quartz 的选配项并附带完善的单元测试供参考。
  4. gradle 升级到 8.10.2 版本。

2.3 Released 📣

22 Oct 07:16
53959ce
Compare
Choose a tag to compare

English

  1. Docker's cache utilization mechanism has been redesigned to dramatically increase image build speed.
  2. A new jdk image was used to support both arm64 cpu architectures.
  3. bug fixes and experience optimizations.

中文

  1. 重新设计了 Docker 的缓存利用机制,大幅提升镜像构建速度。
  2. 使用了新的 jdk 镜像以同时支持 arm64 cpu 架构。
  3. bug fix 和使用体验优化。

2.2 Released 📣

17 Oct 12:47
Compare
Choose a tag to compare

CN

  1. 再次优化了 Docker 的构建机制,并修复了之前的一些 bug,提升 80% 的构建速度。
  2. 增加了 WebSocket 的选配项,为您的项目提供实时双向数据传输功能。
  3. 更新了嵌套数据查询功能,为复杂表的链接提供更好的解决方案。
  4. 提升了一些编译性能。
  5. 修正了一些错误。
  6. 重写了部分单元测试。
  7. 修复了页面上的登录 bug。
  8. 优化了登录的使用体验。
  9. 删除了代码中无用的 dev 依赖。

EN

  1. Optimized Docker's build mechanism again and fixed some bugs to improve build speed by 80%.
  2. Added the option of WebSocket to provide real-time two-way data transfer for your projects.
  3. Updated the nested data query function to provide a better solution for linking complex tables.
  4. improved some compilation performance.
  5. fixed some bugs.
  6. Rewrote some unit tests.
  7. Fixed the login bug on the page.
  8. Optimized the login experience.
  9. Removed useless dev dependencies from the code.
0