YouRanSNS for Fresns - 更新日志

1.4.0(2024-01-08)

  • 【Fresns 兼容版本】v2.21.4
  • 【新增】区块编辑器
  • 【新增】一个发布页面(/pages/editor/publishOptions)
  • 【新增】publishOptions.json 配置文件
  • 【新增】登录页面的弹窗登录相关政策窗口 -> 安卓审核问题
  • 【修复】hashtag 中文参数导致接口异常问题
  • 【修复】App 更新部分bug
  • 【修复】若干个不太有影响的编辑器报错
  • 【优化】视频播放横屏竖屏问题
  • 【优化】如果帖子页面提示没有权限一直加载的bug
  • 【优化】删除部分无用注释
  • 【优化】部分核心代码
  • 【优化】部分 css 问题

1.3.9(2023-11-02)

  • 【Fresns 兼容版本】v2.21.0
  • 【修复】App端分享提示未添加share模块的bug
  • 【重写】请求标头 Header 参数
  • 【重写】安卓端检测升级,改用 Fresns 后端配置,后台 > 客户端 > 客户端状态
  • 【注意】一定要在 Fresns 后端配置客户端状态,不然会出错,暂时只兼容安卓端,小程序忽略
  • 【示例】https://www.0313.co/storage/images/posts/202311/02/RHYOre1emJtSNyoqLTIVRk0z-big.png
  • 【删除】appVersion.json 配置文件(请在下个版本删除,这个版本还是需要配置appVersion.json)
  • 【新增】APP 首次启动检测网络
  • 【新增】接口请求失败的提示
  • 【新增】编辑器,开启审核后,发帖无提示的问题
  • 【修改】插件触发方式
  • 【匹配】全局接口的 pagination 参数命名
  • 【优化】评论列表,如果无权则提示
  • 【预告】下版新增区块编辑器【特别适合长文编辑】
  • 【预告】PC版将发布,应老大要求,大家不要对PC版抱有太大希望,由于悠然客移动客户端采用MIT开源,不仅费时费力费钱,而且关键的是“费力不讨好”,PC版源码采用付费获取,费用28.8RMB,30RMB不愿意花的,就不要用了;不影响YouranSNS移动客户端,还是永远MIT开源免费。
  • 【更新日志】https://gitee.com/zjkxiaoqiangge/you-ran-sns/blob/master/version.md

1.3.8(2023-10-03)

  • 【Fresns 兼容版本】v2.18.7
  • 【新增】安卓字体图标与苹果字体图标(icon-ios 实心IOS,icon-bianzubeifen11 空心IOS,icon-android-original 实心安卓,icon-android 空心安卓)
  • 【优化】通用列表细节UI
  • 【优化】验证码登录,如果没有账号的提示,需要在后台设置,后台 -> 系统 -> 站点设置 -> 运行模式 -> 验证码登录时,无账号则自动注册,选择是
  • 【新增】通用列表点赞头像列表
  • 【新增】通用列表在本列表直接快速回复
  • 【新增】通用列表在本列表直接点赞
  • 【新增】通用列表在本列表直接收藏
  • 【新增】苹果App的更新,涉及到如下配置文件
  • 【appVersion】新增 appleStoreAddress 字段,为苹果应用商店地址,如没有苹果App,可以忽略
  • 【新增】App端分享事件
  • 【优化】部分代码结构
  • 【感谢】再次感谢“窗边的豆子(QQ:4563196)”提交的部分有效pull,更多贡献者,请查阅根目录codeContribute.md文件。

1.3.7(2023-09-17)

  • 【修复】横排图文组件(block-horizontal-sliding-list)如果不存在图片或者内容小组的bug
  • 【修复】通用列表与朋友圈列表微信小程序不能预览bug
  • 【修复】编辑器写内容的时候换行的bug
  • 【优化】横排图文组件(block-horizontal-sliding-list)的加载判断
  • 【优化】上拉加载更多事件,增加阻断
  • 【优化】mp-html组件默认a标签的样式
  • 【post.json】contentTagStyle.a改变
  • 【优化】如果条件所限导致发布失败,则详细提示
  • 【新增】mp-html相关组件包(代码高亮、markdown、style)具体作用参考(https://jin-yufeng.gitee.io/mp-html/#/advanced/plugin)
  • 【新增】增加白名单 readConfig,moreJson 阅读权限 和 更多信息
  • 【新增】通用插件页面

1.3.6(2023-09-14)

  • 【优化】通用列表的缩略图问题
  • 【优化】朋友圈列表的缩略图问题
  • 【优化】帖子详情页的附件图片的缩略图问题
  • 【优化】全局删除滚动组件显示滚动条的问题(已去掉)
  • 【优化】:key问题,在编译微信小程序时的提示
  • 【修复】编辑器上传不支持的格式的提示
  • 【修复】瀑布流列表的评论未调用问题
  • 【修复】编辑器插入话题时的推荐话题加载问题
  • 【Config.json】新增 -> hashtagRecommend:[],如果存在则不需要了,这是推荐话题的设置
  • 【修复】帖子小尾巴不显示的bug(Config.json->contentLittleTail)
  • 【新增】header中IP写死问题

1.3.5(2023-09-12)

  • 【Fresns 兼容版本】v2.18.6
  • 【新增】帖子正文支持markdown格式,需要在tool.js中的Vue.prototype.$_FresnsConfig中的ContentFormat中的html删除,留空即可。
  • 【新增】帖子详情附件下载
  • 【新增】帖子详情评论,显示二级评论
  • 【新增】瀑布流DIY组件
  • 【新增】问答列表、朋友圈列表、新闻列表、瀑布流列表、通用列表、简单列表支持上拉加载更多,只要涉及到如上列表,最末尾的就是上拉加载更多
  • 【Config.json】新增 -> onReachBottom,控制是否开启上拉加载更多
  • 【修复】尾部浮动按钮的z-index层级问题

1.3.4(2023-09-08)

  • 【Fresns 兼容版本】v2.18.6
  • 【新增】草稿删除功能
  • 【重写】小组分类为组件
  • 【重写】话题分类为组件
  • 【重构】分类页面与首页一样,可自定义5个DIY
  • 【Config.json】删除 -> hashtagRecommend
  • 【修复】帖子详情页不显示发帖时间
  • 【修复】回帖时如果评论草稿满的问题
  • 【DIY组件】https://www.0313.co/diy/
  • 【提示】请先更新客户端在删除,不然会报错

1.3.3(2023-09-07)

  • 【Fresns 兼容版本】v2.18.6
  • 【修复】某些地方上传失败(uploadFile)的bug
  • 【新增】编辑器触发选择当前位置传值事件,比如:editor/editor?type=new&trigger=location
  • 【新增】编辑器返回指定页面传值时间,比如:editor/editor?type=new&successUrl=my/my&successUrlType=0 或 editor/editor?type=new&successUrl=post/post?pid=V1D1HujH&successUrlType=1
  • 【注意】其中successUrlType=0是跳转到导航页,successUrlType=1跳转到非导航页,一定要正确填写,不然会报错
  • 【删除】删除客户端关闭代码
  • 【Config.json】删除 -> switch & switchInfo
  • 【提示】请先更新客户端在删除,不然会报错
  • 【优化】youran-diy.vue 组件的loading样式
  • 【优化】通用列表与朋友圈列表部分样式

1.3.2(2023-09-02)

v1.3.2 2023-09-02

  • 【Fresns 兼容版本】v2.18.5
  • 【匹配】兼容Fresns最新版的附件上传
  • 【匹配】H5端
  • 【修复】编辑器未登录则提示返回
  • 【修复】新闻列表,支持匿名用户
  • 【修复】帖子详情页,如果用户是匿名发表报错的bug
  • 【修复】评论列表组件的一个bug
  • 【新增】新闻列表,增加标题图标
  • 【新增】新闻列表,增加发布用户
  • 【新增】朋友圈列表,增加标题图标
  • 【新增】通用列表,增加标题图标
  • 【新增】底部悬浮按钮组件
  • 【新增】编辑器触发图片与视频传值事件,trigger=image则打开图片事件,trigger=video则打开视频事件,目前只支持图片与视频,比如:editor/editor?type=new&trigger=image 后台一定要支持,不然出错
  • 【新增】匹配微信隐私政策(感谢Clementine网友提供组件)
  • 【新增】首页头条弹窗配置,见index.json
  • 【新增】横排图文滑动组件
  • 【新增】通用列表增加组显示
  • 【优化】新闻列表,部分样式与加载更多提示方式
  • 【优化】通用列表附件提示图标
  • 【优化】朋友圈列表,图片附件样式优化,增加1-4张图的样式(感谢Clementine网友提出建议)
  • 【优化】朋友圈列表,部分样式与加载更多提示方式
  • 【优化】通用列表,图片附件样式优化,增加1-4张图的样式(感谢Clementine网友提出建议)
  • 【优化】通用列表,部分样式与加载更多提示方式
  • 【优化】group.vue页面中的自定义diy组件的判断(感谢Clementine网友提出建议)
  • 【优化】编辑器的原生表情增加框子,避免表情太多
  • 【index.json】新增 -> "headlines": {}

1.3.1(2023-08-07)

v1.3.1 2023-8-7

  • 【修复】编辑器的某些bug
  • 【修复】列表回调一处bug
  • 【新增】编辑器标题显示按钮
  • 【新增】编辑器预置内容按钮
  • 【新增】我的页面的预置内容设置
  • 【修复】分类页面的左侧太多不能下拉的问题
  • 【新增】系统表情包选项
  • 【新增】过滤摘要中的[file:***]
  • 【新增】评论框增加预置语
  • 【新增】评论列表支持 MD 格式
  • 【新增】搜索页面及搜索接口 /pages/public/search
  • 【Config.json】新增 -> "stickers": false,
  • 【Config.json】新增 -> "editor": {}

1.3.0(2023-07-31)

v1.3.0 2023-7-31

  • 【Fresns 兼容版本】v2.17.2
  • 【修复】话题组件的一个排序bug
  • 【优化】骨架屏优化
  • 【优化】重写主编辑器
  • 【优化】数据统计组件是否登录的判断
  • 【优化】通用列表图片加载为懒加载
  • 【优化】朋友圈列表图片加载为懒加载
  • 【优化】帖子详情页图片加载为懒加载
  • 【删除】简洁编辑器
  • 【删除】我的页面的微信绑定一级页面
  • 【优化】评论详情页的评论框子
  • 【优化】插件页面的 web-view 组件回调优化
  • 【新增】邮箱的绑定与修改
  • 【新增】手机号的绑定与修改
  • 【新增】密码修改
  • 【新增】PC端扫码登录

1.2.9(2023-07-21)

v1.2.9 2023-07-21

  • 【Fresns 兼容版本】v2.17.1
  • 【配置文件】本次更新无需无需更新 json 配置文件
  • 【新增】附近的帖子组件的加载状态为骨架屏
  • 【新增】通知页面修改用户的备注
  • 【修复】用户详情页面 Ta 的帖子与回复小程序不显示的 bug
  • 【修改】简单排序列表的 loading 样式为骨架屏
  • 【修改】问答列表的 loading 样式为骨架屏
  • 【修改】回复列表的 loading 样式为骨架屏
  • 【修改】朋友圈列表的 loading 样式为骨架屏
  • 【修改】新闻列表的 loading 样式为骨架屏
  • 【修改】微博列表的 loading 样式为骨架屏
  • 【修改】帖子详情页的 loading 样式为骨架屏
  • 【修改】即时通讯组件的 loading 样式为骨架屏
  • 【修改】我关注的用户Ta们发的帖子的 loading 样式为骨架屏
  • 【修改】我关注的用户的 loading 样式为骨架屏
  • 【修改】用户列表的 loading 样式为骨架屏
  • 【修改】我收藏的帖子列表的 loading 样式为骨架屏
  • 【修改】我关注的内容小组的 loading 样式
  • 【修改】通知页面的 loading 样式为骨架屏

1.2.8(2023-07-15)

v1.2.8 2023-07-15 03:58

  • 【Fresns 兼容版本】v2.17.1
  • 【优化】公告列表的样式,圆角等写到配置文件中,新增Laoding字样
  • 【优化】内容列表数据状态通知逻辑与方式
  • 【修复】配置文件缺少参数问题
  • 【修复】列表组件缺少参数问题
  • 【修复】部分页面缺少 createdDays 参数导致小程序加载失败的问题
  • 【修复】小组列表一个bug
  • 【修改】发现页面修改逻辑,所有选项卡支持 DIY
  • 【修改】我关注的用户/Ta们发的帖子组件,可 DIY
  • 【修改】我关注的用户组件,可 DIY
  • 【修改】附近的帖子组件,可 DIY
  • 【修改】用户列表组件,可 DIY
  • 【修改】我收藏的列表组件,可 DIY
  • 【修改】我关注的内容小组组件,可 DIY
  • 【修改】暂时关闭缓存系统
  • 【修改】帖子内页的图片附件为 imageSquareUrl
  • 【修改】即时聊天按钮的 Loading 样式
  • 【新增】是否开启首次打开客户端显示协议的弹窗,不支持H5
  • 【新增】话题 DIY 组件
  • 【新增】首页增加选项卡配置,支持 DIY
  • 【新增】我的页面增加一个 html 钩子
  • 【新增】数据统计 DIY 组件
  • 【新增】主编辑器是否关闭评论的设置
  • 【新增】帖子详情页新增顶部选项卡配置,支持 DIY

1.2.7(2023-07-05)

  • 【Fresns 兼容版本】v2.17.0
  • 【优化】所有列表的缩略图加载为 imageSquareUrl
  • 【新增】附近贴单页面及组件 [/pages/publicPage/nearbyPost]
  • 【新增】我关注的人单页面及组件 [/pages/publicPage/followUsers]
  • 【新增】我关注的人发布的帖子单页面及组件 [/pages/publicPage/followUsersPosts]
  • 【新增】我关注的小组单页面及组件 [/pages/publicPage/followGroups]
  • 【新增】我收藏的帖子单页面及组件 [/pages/publicPage/followPosts]
  • 【新增】用户注册
  • 【新增】帖子举报入口
  • 【新增】【微信小程序】帖子内页的分享提示
  • 【新增】帖子点赞详细列表
  • 【新增】帖子收藏详细列表
  • 【新增】帖子详情页的几个 HTML 模块钩子
  • 【优化】主编辑器优化
  • 【新增】二级评论增加媒体与表情
  • 【优化】通用微博列表
  • 【优化】朋友圈列表
  • 【优化】全局结构代码
  • 【新增】DIY参数增加缓存【全局/首页】
  • 【新增】客户端设置是否缓存,默认为真
  • 【修复】回复通知与艾特重复问题
  • 【新增】快速回复
  • 【新增】一个发布按钮组件
  • 【新增】简洁编辑器
  • 【优化】评论与艾特页面的全部已读按钮位置
  • 【新增】用户、小组、帖子、话题、评论,列表接口新增 createdDays 参数,支持自定义天数内
  • 【优化】幻灯片组件,优化结构代码
  • 【新增】小程序内跳转到其他小程序,例:public/navigateToMiniProgram?appid=AppID,App与H5不支持
  • 【优化】分类页面的内容小组部分UI
  • 【修复】分类页面的话题分类的bug
  • 【新增】编辑器插入图片混排
  • 【优化】代码注释
  • 【艰难的版本】希望能好起来。

1.2.6(2023-06-07)

  • 【Fresns 兼容版本】v2.14.0
  • 【优化】朋友圈部分UI优化,增加性别标识
  • 【优化】微博列表部分UI优化,增加性别标识
  • 【优化】问答列表UI,删除点赞显示
  • 【修复】即时聊天组件的一个bug
  • 【修复】性别修改时的一个bug
  • 【优化】即使聊天列表的部分UI
  • 【优化】发现页面顶部TAB选项卡少于5个菜单的时候,居中
  • 【新增】小组头部基础信息,可配置
  • 【新增】小组收藏功能
  • 【新增】小组点赞功能
  • 【新增】用户详情页添加性别标识
  • 【修复】用户详情增加返回按钮
  • 【新增】内容小尾巴配置
  • 【新增】快速发布区块的自定义功能开启关闭,优先级大于后端设置
  • 【新增】列表增加标题图标,需要后台安装标题图标插件
  • 【新增】内容增加标题图标,需要后台安装标题图标插件
  • 【新增】帖子详情增加管理菜单插件
  • 【新增】帖子详情增加标题图标插件

1.2.5(2023-05-25)

  • 【Fresns 兼容版本】v2.13.2
  • 【修复】小程序,帖子如果没有标题分享的时候显示无标题的bug
  • 【优化】快速发布未登录时的UI
  • 【优化】尾部快速回复组件,未登录时的UI
  • 【修复】朋友圈样式的一个BUG
  • 【优化】帖子详情页,如果帖子不存在则返回
  • 【新增】账号注销功能(假的,回头在做真的)
  • 【新增】服务条款页面
  • 【新增】版权页面
  • 【支持】H5端

1.2.4(2023-05-22)

v1.2.3 2023-05-19

  • 【Fresns 兼容版本】v2.12.0
  • 【修复】如果未登录,点击发布按钮时的bug
  • 【更新】后端 API 接口
  • 【优化】编辑器地图与小组的位置
  • 【增加】微信小程序,新用户,一键登录
  • 【增加】微信小程序,老用户,绑定微信登录

    v1.2.4 2023-05-22

  • 【Fresns 兼容版本】v2.12.0
  • 【修复】某些页面的地图详情调用错误问题
  • 【修复】即时聊天引用其他人时的 @ bug
  • 【修复】部分逻辑结构问题
  • 【修复】快速发布,如果内容为空还能发布的bug

1.2.1(2023-05-14)

  • 【Fresns 兼容版本】v2.11.2
  • 【修复】编辑器,先写内容,在上传音频等附件导致内容消失
  • 【新增】昵称修改
  • 【新增】头像修改
  • 【新增】背景条幅修改
  • 【新增】性别修改
  • 【新增】生日修改
  • 【新增】简介修改
  • 【新增】位置修改
  • 【新增】对话设置
  • 【新增】评论设置
  • 【优化】我的页面改为 api 请求
  • 【优化】我的页面
  • 【优化】未登录显示页面
  • 【修改】发布按钮组件改成 HTML 自定义模式

1.1.8(2023-04-04)

v1.1.4 - 2023-03-17

  • 【修改】删除楼中楼模式,改为 1 层
  • 【修复】未登录状态点击回复操作按钮的bug
  • 【增加】App、微信小程序增加 “位置” 功能
  • 【优化】部分代码逻辑

    v1.1.5 - 2023-3-20

  • 【优化】位置信息长短问题
  • 【增加】调用地图查看位置
  • 【增加】朋友圈列表增加位置信息
  • 【增加】朋友圈列表增加显示标题
  • 【增加】设备识别信息
  • 【优化】帖子详情页的点赞、收藏、复制、分享等

    v1.1.6 - 2023-3-29

  • 【优化】点赞等按钮文字后台控制
  • 【优化】朋友圈列表修改一个图标
  • 【新增】小组列表发布、草稿按钮的自定义显示与否
  • 【新增】发现页增加小组仿微信群对话模式
  • 【新增】小组仿微信群对话模式单页
  • 【新增】单张图片预览长按保存到本地
  • 【修复】如果草稿满的时候的提示信息
  • 【重构】快速发布组件
  • 【重构】全局通知刷新逻辑
  • 【重构】DIY组件,拆分区块化,使用方法不变
  • 【重构】分类页面的UI
  • 【更改】私聊对话完成以后跳转到消息页面
  • 【删除】全部代码的console.log
  • 【删除】全部代码的调试信息
  • 【删除】全部代码无用的注释
  • 【删除】全部代码临时测试代码

    v1.1.7 2023-04-02

  • 【修复】聊天列表的部分UI问题
  • 【新增】聊天列表 > 发布语音
  • 【新增】聊天列表 > 发布视频
  • 【新增】聊天列表 > 发布位置
  • 【新增】聊天列表 > 轮询功能
  • 【修复】消息页面的在帖子被删除以后的bug
  • 【修复】小程序注册时base64转换问题
  • 【新增】小组列表的分享功能
  • 【新增】话题列表的分享功能
  • 【逻辑】部分逻辑修改
  • 【新增】对话详情页增加用户主页跳转功能
  • 【新增】用户主页,头像放大

    v1.1.8 2023-04-04

  • 【优化】部分页面的焦点获取问题
  • 【修复】聊天列表 > 发布附件的权限判断
  • 【优化】用户详情页的某些UI
  • 【优化】帖子详情页小组的显示方式
  • 【新增】聊天小组 > 关注模式(后端有缓存BUG,暂不建议开启)
  • 【新增】聊天小组DIY组件
  • 【优化】用户主页的UI优化

1.1.3(2023-03-12)

  • 【增加】我的页面尾部的服务条款、隐私政策、Cookies 使用条款、注销账号页面
  • 【修复】提交用户头像的一处 bug
  • 【修复】部分页面图片变形问题
  • 【修复】微信小程序附件图片的排版问题
  • 【优化】TAB 切换卡样式优化
  • 【优化】发布页面
  • 【修改】朋友圈列表的图片在当前页预览
  • 【新增】小组列表页面的发布按钮、草稿按钮
  • 【优化.抖音小程序】登陆兼容、注册兼容、发帖兼容
  • 【优化.百度小程序】朋友圈样式兼容、分享兼容
  • 【优化】APP端去滚动条

1.1.2(2023-03-05)

  • 【后端升级】/api/v2/global/configs 接口变动

1.1.1(2023-03-05)

  • 【新增】朋友圈列表增加显示小组分类与话题标签
  • 【新增】帖子详情页增加显示小组分类与话题标签
  • 【删除】分割标题组件,改用万能 HTML 组件替代
  • 【删除】所有菜单组件,改用万能 HTML 组件替代
  • 【优化】分类,话题分类的 UI
  • 【优化】微博列表与朋友圈列表的摘要强制 3 行
  • 【小程序】修复,快速发布,艾特的时候,我的关注为空
  • 【小程序】修复,发现,我的关注,关注的人为空
  • 【小程序】修复,话题列表如果有中文不显示问题
  • 【小程序】修复,发现 > 用户推荐 > 私聊用户的表情,删除。
  • 【新增】账号注销功能
  • 【新增】编辑器,长按图片插入到正文

1.1.0(2023-03-03)

  • 【修复】发送验证码的一处不明显的 bug
  • 【后端升级】登陆注册页面的类型判断更改
  • 【更改】移除全局监听改用本地储存通知,避免内存泄漏
  • 【优化】个人资料修改页面 JS 逻辑
  • 【微信小程序】首页增加分享到朋友圈、个人
  • 【微信小程序】帖子详情页增加分享到朋友圈、个人

1.0.9(2023-02-27)

v1.0.9 - 2023-02-27 03:20

  • 【深度优化】全局代码结构
  • 【深度优化】全局通知逻辑结构
  • 【H5】显示导航栏
  • 【H5】其他页面如果在微信内打开则提示用浏览器打开
  • 【优化】我的页面 JS 逻辑
  • 【优化】消息页面 JS 逻辑
  • 【优化】私聊对话,如果是自己发布的信息在右侧
  • 【新增】列表 > 过滤小组、过滤话题选项
  • 【新增】帖子评论 > 楼中楼样式

1.0.8(2023-02-25)

  • 【优化】发布页面的数据加载顺序
  • 【新增】发布页面的权限判断
  • 【新增】帖子详情页面的帖子编辑按钮
  • 【新增】帖子详情页面的帖子删除按钮
  • 【优化】编辑器高度为自适应高度

1.0.7(2023-02-24)

v1.0.7 - 2023-02-24 05:20

  • 【修复】录制音频的时候,超过60秒不自动停止导致上传失败
  • 【修复】如果存在多个音频,来回点击的播放动画不停止问题
  • 【修复】如果录制当中,返回上一页面不停止录制的问题
  • 【增加】播放音频时显示时长
  • 【增加】普通会员、认证会员、管理员等样式
  • 【优化】评论的时候如果只发语音不输入内容的时候提示内容为空,现在不输入内容只录制语音也可以评论
  • 【优化】子评论列表页,顶部显示原帖
  • 【优化】消息 > 通知,如果是帖子既跳转到帖子,如果是评论则跳转到评论
  • 【增加】发现 > 切换卡 > 评论列表
  • 【增加】私聊可以发送图片和语音
  • 【优化】发布页面代码