Releases: AutoAccountingOrg/AutoRule
Releases · AutoAccountingOrg/AutoRule
v0.4.1
🚀 新功能
- (支付宝转账到银行卡): 添加支付宝转账到银行卡功能及相关测试 #455
- (rule): 添加招商银行收款通知处理规则及测试用例 #458
- (tests): 添加交通银行信用卡消费测试用例 #461
- (rule): 添加微信支付手环支付规则及测试用例 #462
- (微信公众号中国银行微银行): 添加工资入账测试用例及正则表达式支持 #463
- (微信公众号平安银行): 添加平安银行消费交易提醒测试用例及正则表达式优化 #460
- (支付宝网商银行): 添加余额自动转入功能 #465
- (rule): 添加微信公众号黑龙江省农村信用社的交易解析规则 #468
- (rule): 添加泉州公积金中心短信解析规则及测试用例 #469
- (rule): 添加微信支付零钱通收益的测试用例和正则表达式注释 #470
- (rule): 添加北京银行短信支出解析规则及相关测试 #473
- (微信支付扫码支付): 新增扫码支付测试用例及正则匹配规则 #477
- (微信公众号美团钱包): 添加数字人民币支付解析规则及测试用例 #493
- (utils): 添加 splitShop 函数用于处理店铺名称和商品名称的分隔逻辑 #475
- (rule): 添加微信公众号河南农信的交易解析规则及测试用例 #480
- (rule): 添加网商银行余利宝收益处理规则及测试用例 #487
- (rule): 添加招商银行收入处理规则及测试用例 #488
- (rule): 添加微信支付扫码支付测试用例和正则表达式优化 #602
🌟 优化
- (workflow): 优化 Issue 处理流程并增强错误处理
- (common): 合并
splitShop
函数到common/index.js
🐛 修复
- (微信转账): 修复转账类型判断逻辑错误 AutoAccountingOrg/AutoAccounting#812
- (utils): 修复无分隔符时 shopName 默认值为 null 的问题 #485
- (微信支付扫码支付): 修复收单机构匹配问题
🔧 配置与脚本
- (workflow): 硬编码 GitHub 仓库所有者和仓库名称
v0.4.0
🚀 新功能
- (微信转账): 添加转账分析功能并更新测试用例 #579
- (rule): 添加微信公众号美团钱包的支付和退款规则解析 #574
- (rule): 添加数字人民币消费通知处理逻辑及测试用例 #571
- (微信支付在线支付): 添加新的支付记录和测试用例 #568
- (rule): 添加微信支付零钱通收益规则及测试
- (微信群收款): 添加微信群收款付款功能及相关测试文件 #565
- (微信转账): 添加转账子类型处理逻辑及测试用例 #563
- (rule): 添加微信支付商家退款测试用例及正则表达式支持 #555
- (rule): 添加交通银行信用卡买单吧微信公众号的交易提醒规则 #553
- (workflow): 添加处理所有issue的流程并更新GitHub Actions配置
- (rule)适配短信建设银行还款 #577 (#580)
- (rule) 适配请求:com.android.phone (#581)
- (workflow): 更新工作流名称并修复yarn命令执行后的resolve问题
- (scripts): 添加快速测试构建脚本
🌟 优化
- (test): 更新测试用例中的命名空间
- (rule): 优化微信群收款规则匹配逻辑
- (workflow): 将
extractCodeBlock
函数改为异步并简化调用链
🐛 修复
- (支付宝花呗自动还款): 修复账单标题匹配逻辑
- (workflow): 修复测试脚本中未正确退出的问题
- (rule): 修复结果为
undefined
时的判断逻辑
🔥 删除
- (workflow): 移除无效 issue 的评论和关闭操作
💬 文本与文案
- (ui): 更新自动记账提示信息
v0.3.9
🚀 新功能
- (rule): 添加中国农业银行支出规则及测试用例 AutoAccountingOrg/AutoAccounting#754
- (支付宝消费, 支付宝基金): 添加支付宝基金购买和卖出测试用例及逻辑处理 AutoAccountingOrg/AutoAccounting#737
🌟 优化
- (workflow): 调整上传脚本代码格式
- (rule) 优化微信-农业银行信用卡解析规则 (#526)
🐛 修复
- (rule): 修复中国建设银行信用卡支出测试用例
- (rule)修复花呗金消息被错误匹配 (#547)
- (微信支付): 修复支付通知过滤逻辑 AutoAccountingOrg/AutoAccounting#719
- (rule): 修复花呗账单匹配逻辑 AutoAccountingOrg/AutoAccounting#718
🔧 配置与脚本
- (config): 添加 GitToolBox 项目配置文件
🧹 代码清理
- 更新 .gitignore 文件并添加 GitToolBox 配置
v0.3.8
🚀 新功能
- (workflow): 支持提取数据过期时间并更新规则
- (rule): 添加支付宝小猪存钱罐规则
- (cmb.pb): 增加招商银行入账通知测试用例
- (api): 添加微信支付零钱通转出规则 #449
- (rule): 新增中国银行信用卡规则 #447
- (rule): 美团月付退款通知解析规则 #442
- (rule): 添加支付宝花呗自动还款规则 #407
- (api): 增加收入测试用例 #424
- (db): 添加江西农商银行支出测试用例
- (ui): 添加江苏银行信用卡退货规则 #389
- (api): 添加云闪付消费通知解析规则 #376
- (api): 添加中国建设银行信用卡还款规则 #377
- (api): 添加新的测试用例和数据 #379
- (api): 添加京东白条消费消息解析规则 #383
- (rule): 添加中国银行信用卡支出规则 #390
- (rule): 新增支付宝余额宝转入规则 #392
- (rule): 添加微信公众号浦发银行规则 #401
- (db): 添加邮储银行支出规则 #402
- (rule): 添加支付宝笔笔攒转入规则 #399
- (db): 添加工商银行收入测试数据 #404
- 华夏银行信用卡 #406
- (api): 添加交通银行微银行的收入规则
- (api): 扩展工商银行短信解析规则,支持网上银行支出 #438
- (api): 添加工商银行ETC支出短信解析规则 #436
- (cmb): 添加招商银行消费通知规则
- (rule): 添加工商银行信用卡还款规则 #412
- (api): 添加平安银行信用卡退款规则 #413
- (短信广发银行): 添加广发银行短信解析规则 #414
- (api): 添加建设银行信用卡支出规则测试用例 #415
- (api): 新增建设银行信用卡退货规则 #416
- (rule): 添加云闪付转账入账通知规则 #417
- (rule): 添加云闪付转账出账通知规则 #420
- (api): 新增广发信用卡收入规则 #435
- (api): 添加平安银行信用卡消费提醒规则 #443
- (rule): 增加广发信用卡还款规则 #445
- (api): 新增平安银行信用卡还款规则 #446
- (rule): 新增支付宝花呗还款规则
🌟 优化
🐛 修复
- (短信广东农信): 修复短信广东农信规则,支持支出类型 #372
- (com.eg.android.AlipayGphone): 修复小猪存钱罐金额解析错误 #451
- (微信支付自动扣款): 修复商家联系方式匹配问题 #381
- (notice): 修复招商银行信用卡预授权通知匹配问题 #439
- (支付宝小荷包): 修复自动攒收入规则 #375
- (api): 修复招商银行信用卡消费规则 #396
- (api): 修复交通银行微银行规则匹配问题 #400
- (rule): 修复中国银行信用卡消费规则 #411
- (rule): 优化美团月付支出规则,支持成功下单 #440
- (rule): 修复平安银行收入规则
- (支付宝网商银行): 修复网商银行支出提醒逻辑
🔧 配置与脚本
- (docs): 更新 README.md 中的项目地址
- (workflows): 更新社区通知接口
📄 文档
- (docs): 添加快速测试指南
v0.3.7
🚀 新功能
- 新增适配英文下支付宝消费
- 新增适配英文下支付宝转账支出及收款
- 新增适配英文下支付宝消费、转账
- (cmb): 添加时间戳信息
- (rule): 添加招商银行转账通知规则 #355
- (rule): 添加广东农信收入解析规则 #337
- (api): 新增招商银行信用卡还款规则 #342
- (江苏银行): 新增江苏银行信用卡还款规则 #344
- (api): 添加工商银行支出规则 #357
- (工商银行): 添加工商银行ETC支出规则 #367
- (cmb.pb): 新增招商银行信用卡消费通知规则 #346
- (短信广东农信): 添加广东农信短信解析规则
- (tests): 添加支付宝消费测试数据
- (rule): 支付宝余额宝红包测试数据
- (tests): 添加支付宝普通交易3测试用例
- (rule): 添加微信支付亲属卡扣款规则
- (utils): 新增货币转换函数
- (rule): 微信支付: 新增微信支付收款、扫码付款、自动扣款规则
- (app): 添加微信转账付款规则测试用例
- (rule): 添加支付宝信用卡退款规则
- (rule): 添加支付宝还款通知规则 #334
- (tests): 添加支付宝余利宝收益测试用例 #340
- (tests): 添加支付宝还款通知测试用例 #347
- (tests): 添加微信支付商家打款测试用例 #272
- (rule): 添加对中国农业银行微信公众号支出记录的解析规则 #273
- (ui): 修复微信公众号微商银行规则 #371
- (api): 添加微信支付在线支付测试数据 #370
- (rule): 添加江苏银行信用卡消费规则 #369
- (api): 增加中国银行跨行转入规则 #366
- (rule): 添加微信支付规则 #328
- (api): 添加工商银行入账规则 #322
- (api): 添加广东粤通卡ETC服务微信公众号规则 #321
- (test): 添加高速通行通知测试用例 #320
- (ui): 完善微信支付自动扣款测试用例 #319
- (ui): 添加微信红包收款规则 #364
- (api): 添加微信支付在线支付规则匹配测试用例 #361
- (api): 添加微信商家收款功能 #276
- (ui): 优化微信公众号微信收款助手规则匹配
- (rule): 添加对工商银行出账交易的支持 #274
- (api): 添加兴业银行微信公众号规则 #315
- (tests): 添加京东白条消费测试用例 #333
- (api): 添加交通银行支出测试用例 #335
- (api): 添加广东农信微信公众号规则 #338
- (tests): 添加招商银行信用卡还款测试用例 #341
- (tests): 添加江苏银行信用卡还款测试用例 #343
- (test): 添加微信支付自动扣款测试用例 #348
- (api): 新增中国农业银行收入规则 #353
🌟 优化
- (category): 重构分类逻辑
- (utils): 优化短信解析逻辑
- (rule): 优化支付宝余额宝规则
- (rule): 重构中信银行微信公众号规则
- (rule): 优化中信银行信用卡规则解析逻辑
- (rule): 重构微信公众号中国工商银行客户服务规则
- (rule): 重构微信公众号规则解析代码
- (api): 重构微信公众号中国邮政储蓄银行规则
- (tests): 更新京东购物消费测试用例
- (rule): 优化微信公众号农业银行信用卡规则
- (rule): 重构平安银行规则匹配
- (rule): 优化平安银行信用卡规则
- (rule): 重构微信公众号微信收款助手/微商银行规则解析
- (rule): 优化微信公众号规则解析
- (ui): 重构微信支付规则测试用例
- (rule): 简化规则代码
- (category): 重构分类逻辑,并优化时间段判断
🐛 修复
- (rule): 修复余额宝奖励类型判断错误
- (支付宝网商银行): 修复规则逻辑,避免误判
- (微信公众号宁波银行): 修复支出金额的错误
- (rule): 修复微信公众号中国邮政储蓄银行支出类型识别错误
- (微信公众号中国银行微银行): 修复提取交易记录的正则表达式
- (rule): 修复交易时间和类型匹配问题
- (支付宝蚂蚁财富): 修复支付宝蚂蚁财富规则的错误
🔥 删除
- (rule): 移除多余代码
v0.3.6
v0.3.5
v0.3.4
🚀 新功能
- (rule): 添加支付宝转账提现规则
- (支付宝蚂蚁财富): 添加测试数据
- (api): 添加微信支付消费(个人收款)测试用例 #189
- (tests): 添加京东白条消费测试数据 #249
- (api): 添加微信支付红包退款测试用例 #245
- (rule): 添加中信银行信用卡规则 #239
- (tests): 添加用于快速测试规则的脚本
- (tests): 添加广发信用卡支出2测试用例 #192
- (rule): 增加微信支付收款(商家付款)测试用例 #236
- (ui): 添加浦发银行信用卡规则 #234
- (rule): 添加网商银行消费规则 #233
- (test): 微信支付收款测试用例添加 #231
- (api): 添加亲属卡扣款的规则支持 #226
- (api): 添加微信公众号微信收款助手规则 #196
- (rule): 增加泉州农村商业银行微信公众号规则 #222
- (api): 添加中国邮政储蓄银行规则 #220
- (rule): 添加平安银行消费测试用例 #219
- (ui): 添加江苏银行信用卡消费规则 #216
- (api): 增加中国银行数字人民币随用随充交易记录解析 #217
- (test): 添加京东支付消费3的测试数据 #215
- (tests): 添加微信支付经营收款测试用例 #211
- (tests): 添加工商银行信用卡支出测试用例 #207
🌟 优化
- (tests): Refactor TestUtils.js
- test: 删除DataType
- (rule): 支付宝账单类型修改
- (rule): 将Map替换为数组
- (test): 支付宝消费&亲情卡测试数据优化 #240
- (api): 重构微信支付规则代码
- (utils): 简化时间格式化函数
- (tests): 重构测试文件名称
- (utils): 时间格式化调整
🐛 修复
- (rule): 修复支付宝账单列表规则
- (api): 修复微信支付规则中的匹配问题 #190
- (utils): 修复 formatDate 函数中的时间格式错误
- (rule): 修复支付宝转账规则 #244
- (rule): 修复广发信用卡账单规则匹配问题
- (db): 修正转账支出规则匹配 #232
- (api): 修复微信支付退款规则 #202
- (utils): 修复时间格式化函数中的错误
- (rule): 优化交易类型匹配规则
🔧 配置与脚本
- (ci): 将测试文件从 .js 扩展名更改为 .cjs
- (ci): 修改测试脚本
- (ci): 更新测试工作流配置
- (workflow): 使用 JavaScript 重构测试脚本
- (ci): 修改仓库名称获取方式
- (ci): 更新 CI 脚本以使用新测试文件
🧪 测试
- (ci): 添加 issue 测试工作流程
- (test): 添加支付宝蚂蚁财富测试用例
💻 CI/CD
- (ci): 添加 issue 测试工作流程
- (ci): 修复测试工作流中的退出代码
v0.3.3
🌟 优化
- (utils): 重构 BillType 枚举
🔧 配置与脚本
- (config): 使用 Rollup 替换 Webpack 作为构建工具
- (utils): 删除 DataType
📄 文档
- (docs): 更新 README.md,移除激励说明
- (docs): 更新 CONTRIBUTING.md 文件
v0.3.2
🌟 优化
- (utils): 优化时间解析逻辑
🔧 配置与脚本
- (ci): 更新 CI 配置文件