小程序开放平台

文档中心
起步
目录
配置小程序
小程序框架
小程序运行时
自定义组件
基础能力
开放能力
性能优化
转发
事件回调
基础库
介绍
低版本兼容
调试
数据分析
服务端调试

介绍

开发
>
指南
>
基础库
>
介绍
>
更新时间:2024-11-13 19:05:24

基础库

基础库更新

为了避免新版本的基础库给线上小程序带来未知的影响,小红书客户端都是携带 稳定版 的基础库发布的。 小红书客户端一周一版进行迭代。基础库小功能以及 bugfix 会根据测试进展,决定是否跟当周版本。 对于比较大的能力变动,会通过后台灰度新版本基础库,各项指标(稳定性、性能等)达到要求后,会下掉跟着下个客户端发版周期,进行上线。

基础库与客户端之间的关系

小程序的能力需要小红书客户端来支撑,每一个基础库都只能在对应的客户端版本上运行,高版本的基础库无法兼容低版本的客户端。

基础库版本号

major.minor.patch: 版本关系严格跟随 语义化 走。通常:

  • major:有大的 breakchange,上下不兼容;
  • minor:功能性 feature,SDK 框架层,并未出现 breakchange,但通常,开发者需要根据自己使用的 feature 自行判断;
  • patch:线上功能修复。