Skip to content

Releases: didi/mpx

v2.7.7

15 Feb 10:13
Compare
Choose a tag to compare

Bugfix

  • 修复对于wx:class中存在的字符串字面量key的处理逻辑

Packages

  • @mpxjs/webpack-plugin: 2.7.6 => 2.7.7

v2.7.6

11 Feb 13:00
Compare
Choose a tag to compare

Bugfix

  • 修复使用原生小程序组件库watchpack报错的问题 #946
  • 修复custom-tab-bar无法输出的问题 #948

Packages

  • @mpxjs/webpack-plugin: 2.7.5 => 2.7.6

v2.7.5

10 Feb 06:51
Compare
Choose a tag to compare

Bugfix

  • 修复app.mpx中使用<style src="">无法正确输出样式文件的问题

New feature

  • 输出web时movable组件支持speed属性

Packages

  • @mpxjs/webpack-plugin: 2.7.4 => 2.7.5

v2.7.4

09 Feb 11:39
Compare
Choose a tag to compare

Bugfix

  • 支持wx:class中对于数组表达式的类名转译

Packages

  • @mpxjs/webpack-plugin: 2.7.3 => 2.7.4

v2.7.3

28 Jan 09:39
Compare
Choose a tag to compare

Bugfix

  • 修复某些case下输出的静态资源内容可能存在重复的问题

Packages

  • @mpxjs/webpack-plugin: 2.7.2 => 2.7.3

v2.7.2

28 Jan 02:35
Compare
Choose a tag to compare

New features

  • 编译构建升级至webpack5,完整支持持久化缓存,大幅提升构建速度
  • 全新的单元测试支持,可用性大幅提升
  • 分包构建能力升级,支持独立分包初始化能力及分包异步化
  • 支持Module.rules应用到mpx单文件区块中
  • 更多详情可查看:https://mpxjs.cn/articles/2.7-release.html

Packages

  • @mpxjs/webpack-plugin: 2.7.2
  • @mpxjs/core: 2.7.2
  • @mpxjs/api-proxy: 2.7.1
  • @mpxjs/fetch: 2.7.1
  • @mpxjs/cli: 2.7.1

v2.6.113

18 Jan 11:29
Compare
Choose a tag to compare

Bugfix

  • 修改转义逻辑支持动态类名中包含--字符串

Packages

  • @mpxjs/webpack-plugin: 2.6.112 => 2.6.113

v2.6.112

23 Dec 04:33
Compare
Choose a tag to compare

Bugfix

  • 修复因内部babel依赖升级导致部分wxs转译到支付宝环境下失效的问题
  • 输出web修复textarea maxlength不生效的问题
  • 输出web修复swiper 初始 current 不生效的问题,swiper 新增支持外部传入 scrollOptions 属性
  • 输出web修复切换页面后swiper自动播放停止的问题

Packages

  • @mpxjs/webpack-plugin: 2.6.111 => 2.6.112

v2.6.110

06 Dec 10:10
Compare
Choose a tag to compare

Bugfix

  • 修复输出web时page.route错误的问题
  • 修复独立分包中无法使用i18n能力的问题
  • 修复特定case下独立分包构建失败的问题

Packages

  • @mpxjs/core: 2.6.108 => 2.6.110
  • @mpxjs/webpack-plugin: 2.6.109 => 2.6.110

v2.7.0-beta.8

03 Dec 11:42
Compare
Choose a tag to compare

New features

  • 支持通过webpack5输出web平台

  • 新增支持微信小程序【分包异步化】中的【跨分包自定义组件引用】特性,点击查看详情,在mpx中使用需通过?root声明组件所属异步分包,示例如下:

    <!--/packageA/pages/index.mpx-->
    <script type="application/json">  
      {
        "usingComponents": {
          "hello": "../../packageB/components/hello?root=packageB",
          "simple-hello": "../components/hello"
        },
        "componentPlaceholder": {
          "hello": "simple-hello"
        }
      }
    </script>

Packages

  • @mpxjs/webpack-plugin: 2.7.0-beta.7 => 2.7.0-beta.8