Skip to content

Releases: cellbang/cell

v1.15.1

07 Mar 15:27
Compare
Choose a tag to compare
  • feat(vue) Update vue configuration file
  • feat(vue) 更新 vue 配置文件

Features

07 Mar 14:55
Compare
Choose a tag to compare
  • feat(cli) add vue related application templates: vue-app

  • feat(vue) Added @malagu/vue component, integrated vue capability

  • feat(cli) 添加 vue 相关应用模板:vue-app

  • feat(vue) 添加 @malagu/vue 组件,集成 vue 能力

Features

27 Feb 14:53
Compare
Choose a tag to compare
  • feat(shell) Optimize the display of login status
  • feat(shell) 优化登录状态的显示

Features

20 Feb 01:41
Compare
Choose a tag to compare
  • feat (core) remove the TenantProvider interface

  • feat(web) Context adds get or set Tenant method

  • feat(security) remove the implementation of the TenantProvider interface and set the Tenant in the security context middleware

  • feat (core) 移除 TenantProvider 接口

  • feat(web) Context 添加获取或设置 Tenant 方法

  • feat(security) 移除 TenantProvider 接口实现,并在安全上下文中间件中设置 Tenant

Features

28 Jan 13:45
Compare
Choose a tag to compare
  • feat (web) code optimization, the convenience methods of getUrl and getPath added to the UrlUtil tool class
  • feat(web) 代码优化,UrlUtil 工具类添加 getUrlgetPath 便捷方法

Bug Fixes

28 Jan 02:19
Compare
Choose a tag to compare
  • fix(rpc) fix the GlobalConverter not found error and optimize the code
  • fix(rpc) 修复做不到 GlobalConverter 错误,并优化代码

Features

27 Jan 15:53
Compare
Choose a tag to compare
  • feat(security) supports similar cloud vendor authorization policy mechanism AclPolicy

  • feat(security) PolicyResolver no longer returns true|false, and returns three results: agree, deny and abstain

  • feat(security) Add a new decorator @Resource, used to customize resource names, which can be added to classes and methods, and support EL expressions when added to methods. By default, the class name is used as the resource name, and the resource name will be used when determining permissions

  • feat(security) adds a new decorator @Action, which is used to customize the action name and can only be loaded on the method. By default, the class name + method name is used as the action name, and the action name will be used when determining permissions

  • feat(security) adds a new interface ActionNameResolver for resolving action names

  • feat(security) unifies multiple interfaces of policy providers into one interface PolicyProvider

  • feat(security) 支持类似云厂商授权策略机制 AclPolicy

  • feat(security) PolicyResolver 不再返回 true|false,返回三种结果:同意、拒绝和弃权

  • feat(security) 添加新装饰器 @Resource,用于自定义资源名称,可以加在类和方法上,加在方法上支持 EL 表达式。默认使用类名称作为资源名称,资源名称在权限判断的时候会使用到

  • feat(security) 添加新装饰器 @Action,用于自定义动作名称,只能加载方法上。默认使用类名 + 方法名称作为动作名称,动作名称在权限判断的时候会使用到

  • feat(security) 添加新接口 ActionNameResolver,用于解析动作名称

  • feat(security) 将策略提供者多种接口统一成一个接口 PolicyProvider

Features

15 Jan 13:18
Compare
Choose a tag to compare
  • feat(all) Use project references to enable incremental compilation to speed up compilation

  • feat(cli) multi-component template was renamed monorepo, and the content of the upgraded template was optimized

  • feat(cli) optimize the hot replacement behavior of back-end type projects in monorepo projects

  • feat(all) 使用项目引用,开启增量编译,加快编译速度

  • feat(cli) multi-component 模板改名为 monorepo,并优化升级模板内容

  • feat(cli) 优化后端类型项目在 monorepo 项目中热替换行为

Features & Bug Fixes

13 Jan 11:55
Compare
Choose a tag to compare
  • feat(core) adds support for multi-tenant, provides TenantProvider interface

  • feat(security) provides an implementation of the TenantProvider interface

  • feat(cloud) object storage service supports the copyObject method

  • feat(cache) adds the @malagu/cache component, which integrates cache-manager, and provides memory-based storage strategies by default

  • fix(oss) Fix the problem of incorrect transfer of token when using temporary AKSK

  • feat(core) 添加对多租户的支持,提供了 TenantProvider 接口

  • feat(security) 提供了 TenantProvider 接口的实现

  • feat(cloud) 对象存储服务支持 copyObject 方法

  • feat(cache) 添加 @malagu/cache 组件,该组件集成了 cache-manager,默认提供基于内存的存储策略

  • fix(oss) 修复使用临时 AKSK 时,没有正确传递 Token 问题

Features & Bug Fixes

07 Jan 11:28
Compare
Choose a tag to compare
  • fix(scf-adapter) Fix the incorrect geographic list of Tencent Cloud SCF

  • fix(cli) Exception message is not thrown as expected when executing cli hook

  • feat(scf-adapter) scf sdk already supports the TC3-HMAC-SHA256 signature algorithm, remove the workround implementation

  • feat(grommet) Optimize localized component LocalMenu, add new component property fontSize

  • fix(scf-adapter) 修复腾讯云函数的地域列表不正确问题

  • fix(cli) 执行 cli hook 的时候异常信息没有按预期抛出来

  • feat(scf-adapter) scf sdk 已经支持 TC3-HMAC-SHA256 签名算法,移除 workround 实现

  • feat(grommet) 优化本地化组件 LocalMenu,添加新组件属性 fontSize