PotatoPlus: 公告

这里会记录向 PotatoPlus 邮件列表 发送的重要通知。

PotatoPlus 0.3 更新

晚上好!

PotatoPlus 0.3 现在可用,如果你还在使用古老的教务系统,现在你可以拥有按Enter一键登录的畅快体验(重新设计登录页面),可以在补选还未开启时提前选上类别勾上自动刷新(选择器预加载),以及在同一页面快速切换多个补选页面(聚合选课Beta)。这个版本还有积淀了许久的界面与体验的小更新~

如果你是从 Chrome 网上应用店Microsoft Edge Add-ons 获得扩展,你的浏览器将会在稍后自动更新到这一版本(截至邮件发送,Microsoft Edge商店仍在审核扩展)。如果你正在使用 Firefox 扩展,请留意你是否在 GitHub Releases 获取(商店的版本已经不再更新)。由于 Firefox 自动检查更新的周期较长,你可能需要手动检查一次更新。要了解更多关于更新的信息,请参阅 PotatoPlus: 如何更新

如果你在更新过程中或使用过程中出现问题,可以发送邮件至 illimosity@gmail.com ;如果你想要回报程序错误或提出功能建议,也欢迎通过项目的 GitHub Issues 中提出;如果你错过了过去的通知,也可以在 PotatoPlus Announcements 中回顾。

在这没有更新的半年多时间里,我在这个项目上陆陆续续实现了一些小想法,也在大改动上栽了跟头。不管怎样,是时候把这些小想法的成果用这个更新总结一下了。不得不说声抱歉的是,这次更新留下了许多粗糙的设计和遗憾的“空白”。你可能会很快发现一些尚未实现的筛选器功能,一些让使用体验打折扣的“偷懒”设计和那些不期而遇的bug,且距离下一次更新还没有明确的计划和时间表。

其实对于 PotatoPlus,这次更新很可能已是它的尾声了:官方的新选课系统(xk.nju.edu.cn)已经测试许久,我能在 PotatoPlus 的开发上能花的时间也越来越少。随着时间的流逝,我在这个项目上的热情也慢慢开始消退。这段时间我看到过很多问题、有过大想法、也试过大改动,但最后大多也都不了了之。一年前的自己能大致地勾画出蓝图、设计出具体的实现,并愿意花时间建造这一切;而今天的我可能在技术上有了一些提升,但最初能支撑我不断继续下去的那种动力却逐渐消失了。可能有对环境现状的失望,也有来自个人学业的忧虑,但其实更多的,应该是少了当年那种敢想敢做的勇气和尝试改变一切的决心。如果你看过我发的第一封邮件,或许还记得我当时略显“雄心”的想法:做更多优秀的项目,面向用户体验、更多地改善我们的生活。可能时间会磨去那些青春的棱棱角角吧。

Google Analytics 的粗略不完全统计告诉我,自 v0.2 发布起,共有超过 1300 位用户使用 PotatoPlus 贡献了近 27 万次教务网页面访问,而这个未曾设想的使用量也正是我后来完善这个项目的主要动力。不管它最终会以什么样的形式收尾,我很高兴的是它始终没有违背它的准则:PotatoPlus 追求简单高效,同时照顾整体和细节,不以牺牲体验为代价追求功能;PotatoPlus 追求自由开放,它依附开源社区并能主动吸纳意见和建议;PotatoPlus 尊重权利和隐私,不刻意收集任何信息,仅有的匿名统计也可以按意愿被关闭,你提交过的邮件地址都会被加密保存,并且会在你取消订阅时全部删除; PotatoPlus 并不完美,但它曾经尝试过追求完美。我非常希望能通过它可以让更多人意识到,堆积的代码应该给我们带来更多改善与便利,而不是用尽最大努力榨干我们身上的剩余价值。开发和设计应该对用户负责,就像校长应该对学生负责、政府应该对公众负责一样;稍稍放下一点既得利益,唤醒一点也许曾在心中信仰过的善良和社会公义,或许我们能在这个世界上创造出更多美的东西。

再次感谢每一个曾经使用过的同学,更感谢能给我留下评价意见、留下联系方式、留下支持鼓励的你们,希望在下一段路上还能与你们相会。

最后还是要感谢一下开源社区,没有这个丰富的社区,我应该还卡在第一个bug上。

顺祝秋安

Limos
Aug.29th, 2021

PotatoPlus 0.2.6 更新

中午好!

PotatoPlus 项目已经更新至版本 0.2.6,这一版本适配了通识课和公选课的初选,并对初选的界面与布局进行了改善。

另外,专业选课的很多功能已经很久未经测试,请不要依赖这些功能,计划将于一段时间后对专业选课进行改进。

如果您是从 Chrome 网上应用店 或 Microsoft Edge Add-ons 获得扩展,您的浏览器将会在插件通过审核后自动更新到这一版本。如果您正在使用 Firefox 扩展,请留意您是否在 GitHub Releases 获取(商店的版本已经不再更新)。由于 Firefox 自动检查更新的周期较长,您可能需要手动检查一次更新。要了解更多关于更新的信息,请参阅 PotatoPlus: 如何更新

如果您在更新过程中或使用过程中出现问题,请发送邮件至 illimosity@gmail.com ;如您希望回报程序错误或提出功能建议,也欢迎通过项目的 GitHub Issues 中提出;如果您错过了过去的通知,也可以在 PotatoPlus Announcements 中回顾。

预祝大家新年快乐!

Limos
Dec.28th, 2020

PotatoPlus 0.2.3 更新

晚上好!

PotatoPlus 项目已经更新至版本 0.2.3。v0.2.3 带来了饱含新意与心意的视觉及交互更新,也修复了体育补选中存在的一些问题。

如果您是从 Chrome 网上应用店 或 Microsoft Edge Add-ons 获得扩展,您的浏览器将会自动更新到这一版本。要了解更多关于更新的信息,请参阅 PotatoPlus: 如何更新 。

另外,如果您是 Firefox 用户,很抱歉地告诉您,由于 Firefox 扩展商店政策,PotatoPlus 将需要自行发布,无法再从商店获取。请您访问 GitHub Releases 获取最新的 Firefox 扩展文件(.xpi)。从 v0.2.3.1 开始,在 GitHub 页面获取的 Firefox 扩展将会自动更新。Firefox 浏览器的默认自动更新周期为一天,您可以在 about:config 中调整这一时间间隔。

如果您在更新过程中或使用过程中出现问题,请发送邮件至 illimosity@gmail.com ;如您希望回报程序错误或提出功能建议,也欢迎通过项目的 GitHub Issues 中提出;如果您错过了过去的通知,也可以在 PotatoPlus Announcements 中回顾。

顺颂
秋安

Limos
Sep.25th, 2020

PotatoPlus 0.2.2 更新

晚上好!

PotatoPlus 项目已经更新至版本 0.2.2,更新后您将可以在经典悦读课程补选中正常使用 PotatoPlus Class List。本次更新亦包含过滤器更新、细节更新及错误修复。

如果您是从 Chrome 网上应用店Microsoft Edge Add-ons 或 Firefox Browser Add-ons 获得扩展,您的浏览器将会自动更新到这一版本。要了解更多关于更新的信息,请参见 PotatoPlus: 如何更新 。

如果您在更新过程中或使用过程中出现问题,请发送邮件至 illimosity@gmail.com ;如您希望回报程序错误或功能建议,也可以通过项目的 GitHub Issues 中提出。

如果您错过了过去的通知,也可以在 PotatoPlus Announcements 中回顾。

顺颂
秋安

Limos
Sep.24th, 2020

PotatoPlus 0.2.1.1 更新

下午好!

PotatoPlus 项目已经更新至版本 0.2.1.1,本次更新将新课程列表加入经典悦读课程补选中,并包含界面和功能上的小改进。大多数情况下,您的浏览器会自动更新到这一版本。要了解更多关于更新的信息,请参见 PotatoPlus: 如何更新 。

另外,PotatoPlus 的 Firefox 插件也已经提交至 Mozilla,很快就可以在 Firefox Browser Add-ons 中下载安装,本仓库的GitHub Releases 将晚些提供(或不再提供)签名的 .xpi 文件。

如果您在更新过程中或使用过程中出现问题,请发送邮件至 illimosity@gmail.com ;如您希望回报程序错误或功能建议,也可以通过项目的 GitHub Issues 中提出。

最后,感谢您支持 PotatoPlus 项目,您的积极与热情正带给这个项目以发展的动力,或许也正帮助着了下个项目的萌芽。PotatoPlus 可能会是一个开始,而我希望会有更多优秀的理念和优秀的实现,形成更多优秀的学生项目。或许是一个基于智能算法的小论坛、或许是一个轻巧便捷的小平台、或许是一个简单好用的小工具站…这些项目也许很简单朴素,但从学生的视角出发,我们可以把它变得先进、开放、人性化、面向未来:面向未来的理念和面向未来的行动力相遇,可以让土豆焕然一新、让NJU更加友善、让社会抛去更多凡俗。当我们还有这样的机会和想法时,是不是可以尝试一下呢?如果您有兴趣或是有任何想法,请一定要让我知道!

顺颂
秋安

Limos
Sep.23rd, 2020

PotatoPlus: 如何更新

由于 PotatoPlus 仍然处于预发布(pre-release)阶段,故时刻保持最新有助于排除各种程序错误,减少失败设计所带来的误操作等情况。这篇文章提供了如何获取及应用更新的一些信息。

如果你从 Chrome 应用商店 / Edge 外接程序 / Firefox (via GitHub Releases) 获取扩展

一般情况下,你无需关注 PotatoPlus 的更新情况,因为较新版本的 Chrome, Edge 和 Firefox 浏览器会自动检查扩展的更新,这个间隔大约为5小时(Firefox默认为24小时)。但请注意,如果你在 Edge 外接程序获得插件,由于其较慢的审核速度(短则几小时,长可达一周),可能需要等待几天才能获取到更新。

如果你的浏览器没有自动检查更新,或是你需要立即更新 PotatoPlus,可以试着按下面步骤手动检查更新。

手动检查更新

Google Chrome: 点选 Chrome 右上角插件按钮,再选择菜单底部的“管理扩展”;或是直接访问 chrome://extensions 。然后,打开右上角“开发者模式”的开关,再点击左侧“更新”按钮就可立即检查所有扩展的更新。

Microsoft Edge: 点选右上角菜单,并选择“扩展”;或是直接访问 edge://extensions 。然后,打开左下角“开发者模式”的开关,再点击右上方“更新”按钮就可立即检查所有扩展的更新。

Mozilla Firefox: 点选右上角菜单,并选择“扩展”;或是直接访问 about:addons 。然后,点击上方的齿轮按钮,并选择检查更新。

不同渠道获取更新的延迟

GitHub 源代码:即时

Userscript(GitHub Releases / NJU GitLab):即时

Firefox 扩展(GitHub Releases):少于 5 分钟

Chrome 应用商店:一般少于 30 分钟(插件升级到 Manifest V3 后审核速度显著提升)

Edge 外接程序:一般在三天之内,偶尔需要一周或更久

如果你使用 Tampermonkey 运行 Userscript

Tampermonkey 在默认情况下会每隔一天自动检查已启用的脚本更新,所以大多数情况下你的版本都会保持最新。当然,为了更及时地获得更新,你也可以调整这一更新的频率,只需进入 Tampermonkey 管理面板,并在“设置”选项卡中找到“更新频率”并进行调整。

如果 Tampermonkey 无法自动检查更新,或是你需要立即更新,可以点击 Tampermonkey 菜单中的“检查用户脚本更新“按钮来检查全部已启用脚本的更新。

如果你从 Firefox Browser Add-ons 商店获得扩展

由于 Mozilla 的审核政策,非普适性的扩展将无法在商店上架,需要自行分发。自 v0.2.3.1 起,PotatoPlus 的 Firefox 版本扩展将通过 GitHub Releases 分发,并支持自动更新。如果你正在使用旧版本,请切换到这个版本以获得最新功能。

如果你从 GitHub 源代码安装扩展

以此方式安装的插件暂时不能自动更新。你可以在有更新时通过 git pull 获取最新的源代码。

如果你从 GitHub Release 手动获取了 Chrome 扩展程序

GitHub Release 发布的 Chrome 扩展程序(.crx)可能无法自动更新(取决于浏览器和网络状况),故你可能需要手动检查最新版本。建议从 Chrome 网上应用店Microsoft Edge Add-ons 获取扩展。在更换渠道获取新的 PotatoPlus 前,请不要忘记移除旧的插件。

项目主页:

https://cubiccm.ddns.net/2019/09/potatojw-upgraded/

PotatoPlus 土豆教务网改善工程

前言

PotatoPlus 项目旨在为土豆教务网(南京大学教务系统南京大学选课系统Beta)提供升级服务。若有能力,请多多种植土豆来支持教务网。

GitHub: cubiccm/PotatoPlus

Chrome Web Store Badge Microsoft Store

安装指引

通过插件安装

Google Chrome

打开 Chrome 应用商店中的 PotatoPlus,再点击“添加至 Chrome”即可。需要访问国际互联网。

从 Chrome 扩展文件(.crx)安装的方法

请注意,如果你无法访问 Chrome 应用商店,此方法安装的插件可能仍无法自动更新。

首先下载 GitHub Releases 页面的 Chrome 扩展文件

点击 Chrome 右上方的“插件”按钮并选择“管理扩展”,或直接访问 chrome://extensions/。

打开右上角的“开发者模式”开关,并将刚刚下载的 .crx 文件拖入安装即可。

从源代码安装的方法

请注意,此方法安装的插件无法自动更新。

首先下载项目源代码(https://github.com/cubiccm/potatoplus/archive/main.zip)并解压。

然后,点击Chrome右上方的“插件”按钮并选择“管理扩展”,或直接访问 chrome://extensions/。

打开右上角的“开发者模式”开关,并选择左上方按钮“加载未打包的扩展”,选择刚刚下载的源代码文件夹即可。

Microsoft Edge

访问 Edge 外接程序中的 PotatoPlus,再点选“获取”即可。

从 Chrome 应用商店安装的方法

打开 Edge 右上方的菜单并选择“扩展”,或直接访问 edge://extensions/,之后打开左下角的“允许从其它商店获取扩展”开关。

访问 Chrome 应用商店中的 PotatoPlus,点击“添加至 Chrome”即可。

Mozilla Firefox

请访问 GitHub Releases 页面 并在弹出的提示框中点击“安装”。

Firefox 暂不支持 Manifest v3 的更新,若要使用源码安装,请删除 manifest.json 并将 manifest-v2.json 更名为 manifest.json。

Safari (macOS)

可使用 Xcode 对插件进行转换和签名后在 Safari 中使用,可参考 官方文档

其它浏览器

对于使用 Chromium 内核的浏览器,请使用与在 Google Chrome 或 Microsoft Edge 类似的方法安装。你也可以 在此处获取 最新的 .crx 扩展文件。

不支持 Internet Explorer 等较旧的浏览器。

通过Userscript脚本安装

需要在浏览器中安装 Tampermonkey 等可以执行 UserScript 的插件。

Tampermonkey 的安装方法

Chrome:请在 Chrome 应用商店 安装Tampermonkey。需要访问国际互联网。

Edge:请在 Edge 外接程序 安装 Tampermonkey。如果链接无法跳转,请在商店中搜索。

Firefox:请在 Firefox Browser Add-ons 中安装Tampermonkey。

Safari(macOS):需要在 Mac App Store 中购买 Tampermonkey 插件;或使用免费的替代插件,如“UserScripts”。

安装插件后,可 访问这里获取 PotatoPlus 的 Userscript 脚本(GitHub)
如果上方的链接速度慢或无法访问,也可以试试这个 校内源

意见与反馈

你可以在 GitHub Issues 讨论问题与缺陷、提出问题与建议。

当然,也可以直接发送邮件至 illimosity@gmail.com 反馈使用问题,或是与我分享你的想法!

同时真诚地邀请你加入 邮件列表 接收最新动态。

更新历史

Feb. 13th, 2023 v0.3.10
https://github.com/cubiccm/PotatoPlus/tree/v0.3.10
^ 界面更新

Sep. 13th, 2022 v0.3.9
https://github.com/cubiccm/PotatoPlus/tree/v0.3.9
^ 现在可以自动保存课程时间筛选器的周历
^ 界面更新和错误修复

Sep. 12th, 2022 v0.3.8
https://github.com/cubiccm/PotatoPlus/commit/4c38a8f0b614c67fd32ebb64565c6b9f87535920
+ 基于远程服务器的验证码识别
^ 错误修复与界面更新

展开历史版本

Sep.7th, 2022 v0.3.7
https://github.com/cubiccm/PotatoPlus/commit/6082ff9cc055ed11f3059ed7ad5493405a6a8550
+ 在 xk.nju.edu.cn 新增了欢迎页面
^ 在 xk.nju.edu.cn 上的兼容性修复
^ 更新 Material Design 至 v14.0.0
^ 错误修复与界面更新
– 删除了教务系统(旧)的专业选课功能

*已知问题:加载长列表时偶尔会出现“操作过快”的提示。

Jul.15th, 2022 v0.3.6
https://github.com/cubiccm/PotatoPlus/commit/1df7b1ad3b04ff6d3be2f850e968926683c8462a
^ 界面更新和错误修复

Apr.9th, 2022 v0.3.4
https://github.com/cubiccm/PotatoPlus/commit/9b744db79d3cbcfcc5ff2aca266ed4bf34e39516
^ 迁移至 Manifest V3
仅提供了 Chrome Web Store 版本的更新。

Dec.2nd, 2021 v0.3.3
https://github.com/cubiccm/PotatoPlus/commit/1f742ead374b57410bd79726a01296cd4c1b1e2d
+ 现在可以在“全校课程”查询中自定学期编号
+ Frozen Quote 模块现在也会显示 All Too Well (10 Minute Version) 的歌词

Sep.24th, 2021 v0.3.2
https://github.com/cubiccm/PotatoPlus/commit/4d46d5f03dac16cac0d277fe95625027e20a76b8
+ 新生美育选课及补选 #14 #16
+ 新增筛选器菜单,现在可以将教师名字填充至搜索框
^ 改变了展开和收起课程的交互方式
^ 课程列表及筛选器的错误修复
^ 增加对新选课系统的适配(beta)

Sep.9th, 2021 v0.3.1
https://github.com/cubiccm/PotatoPlus/commit/10ecdca5a19bcd2f63036b31fd17afbf5ff763d0
+ 完善筛选器功能
+ 现在可在新选课系统中启用
^ 更为紧致的列表布局
^ 登录及验证码部分的错误修复和改进

Aug.28th, 2021 v0.3
https://github.com/cubiccm/PotatoPlus/commit/70244807b63cefbe2a0d040aee0693650297901e
+ 重新设计的登录界面
+ 聚合选课功能(Beta)和课程选择器预加载
^ 改进的课程列表及筛选器
^ Material Design 更新以及功能和体验改进

Feb.19th, 2021 v0.2.7
https://github.com/cubiccm/PotatoPlus/commit/bb4dedefa213379b14ec01bec45f2667e1005e59
^ 成绩查询改进

Nov.28th, 2020 v0.2.6.1
https://github.com/cubiccm/potatoplus/commit/de73d530e77c937c7a813d72c665370a46bf77e0
^ 修复了跨院系初选列表无法加载的问题

Nov.28th, 2020 v0.2.6
https://github.com/cubiccm/potatoplus/commit/681bf05d41e8cbc54cf482cee39a5a9b9ce3f6f3
+ 适配通识课初选及公选课初选
^ 现在会显示正确的各学期周数
^ 改善初选界面布局
^ 错误修复及细节更新

Nov.17th, 2020 v0.2.5
https://github.com/cubiccm/potatoplus/commit/68d8f325da4ad033e95c3ee8a7870ddd28f07eef
+ 首页快捷访问菜单
+ 课程地点信息和时间圆环
+ 可更新的公告
^ 针对课程列表和筛选器的布局更新
^ 大量界面和细节改善
– 移除“新生测试”模块

Sep.30th, 2020 v0.2.4.1
https://github.com/cubiccm/potatoplus/commit/17bb7911bf0fd074c0156f011b1c2de410484330
+ 浮动控制栏

Sep.29th, 2020 v0.2.4
https://github.com/cubiccm/potatoplus/commit/135b34f0c16319704553007375c425dc8a33d7ce
+ GPA计算器
+ 全部学期成绩查看
– 移除了 xk.nju.edu.cn 的数据集

Sep.26th, 2020 v0.2.3.2
https://github.com/cubiccm/potatoplus/commit/aea6c06b35d20eea73666d120f3ca6b84bc160a8
+ 现在可以查询从 xk.nju.edu.cn 获取的数据
注:此版本并未发布为GitHub Release,且只在部分平台进行了更新。

Sep.25th, 2020 v0.2.3.1
https://github.com/cubiccm/potatoplus/commit/a36426d1069d81e4bad17e451933a91129045247
^ 小改进

Sep.25th, 2020 v0.2.3
https://github.com/cubiccm/potatoplus/commit/2902a212d2eef73ee4921e606624e7827130a6c7
+ 界面及交互更新
^ 针对体育补选的优化
– 移除对通识课初选界面的支持

Sep.24th, 2020 v0.2.2
https://github.com/cubiccm/potatoplus/commit/d65dc027596a6f57a4bfd3f97dddb959d7549267
^ 课程列表现在可以在阅读课程补选页面正常使用了
^ 空余课程过滤器改进
^ 数项列表加载时的细节优化

Sep.23rd, 2020 v0.2.1.1
https://github.com/cubiccm/potatoplus/commit/c42e8fe8d6d9c60ca9ce9973f4c2768f3d9efc41
+ 新课程列表已经应用在悦读经典补选中
– 工具栏已从悦读经典补选中移除

Sep.21st, 2020 v0.2.1
https://github.com/cubiccm/potatoplus/commit/939c0c125f8f267f80412e141bc360d8cedabd38
+ 新课程列表已经应用在体育选课中
^ 界面改进和错误修复
– 工具栏已从体育选课中移除

Anniversary! 今天距离 v0.0.1 的发布已经过去了整整一年。

Sep.19th, 2020 v0.2
https://github.com/cubiccm/potatoplus/commit/49686308ddf15c78ab71e4ff27177dd9a4965ec6
+ 全新课程列表
+ 快速搜索功能
+ 浮动消息面板
^ 导航栏界面改进
^ 课程筛选器改进
^ 自动刷新模块改进
^ 课程号和课程详情查看的改进
^ 动态效果改进
^ 全校课程界面的专业和年级选择器改进
– 工具栏以从含有新课程列表的界面移除

Sep.7th, 2020 v0.1.4.7
https://github.com/cubiccm/potatoplus/commit/99825b17f0be5edace4b79e206cb5d91f3622c96
^> 错误修复

Aug.31st, 2020 v0.1.4.6
https://github.com/cubiccm/potatoplus/commit/685dc2c160b6d571bac66d96c82b25a6dc550efe
^> 错误修复

Aug.31st, 2020 v0.1.4.5
https://github.com/cubiccm/potatoplus/commit/dd2f9612b1bda6d6262014e1fdce47a59237f036
^> 错误修复及源更新

Aug.27th, 2020 v0.1.4.4
https://github.com/cubiccm/potatoplus/commit/ee1294ab83e332bd1742271d17d68cf70b7b5b1c
^> 令人愉快的小改进

Aug.25th, 2020 v0.1.4.3
https://github.com/cubiccm/potatoplus/commit/1da5bb6d5d67fbb304da8e87b32f0e9e4d8a23ea
^> 令人愉快的小改进

Aug.23rd, 2020 v0.1.4.2
https://github.com/cubiccm/potatoplus/commit/03bd0e8af3de4a991d8e599dce633c51aa28a42e
+> 可选的提交统计信息选项(统计版本更新情况,基于Google Analytics)
^> 成绩查询改进

Aug.21st, 2020 v0.1.4.1
https://github.com/cubiccm/potatoplus/commit/a4eb49cbf1efdf288f1f1fbd6b134fe8af6202b1
^> 工具栏改进

Aug.19th, 2020 v0.1.4
https://github.com/cubiccm/potatoplus/commit/cf3a181524ad556398b687b1fc9acb8468f9370e
+> 使用本地存储来记住登录信息及过滤器选项(Beta)
^> 优化验证码识别算法,以及跳过难以识别的验证码
* 本次更新还包含大量体验改善及代码结构更新

Jul.6th, 2020 v0.1.3
https://github.com/cubiccm/potatoplus/commit/397b25e3457d4ebc8f09e5c63b3c5755201c41d7
+> 查询专业课程时可以自动填充年级和专业
+> 查看成绩时,成绩将默认隐藏
+> 将教服平台首页的弹窗提醒移至工具栏
^> 细节优化与改善

Jun.24th, 2020 v0.1.2.1
https://github.com/cubiccm/potatoplus/commit/1aa506e00e7da22883ca52ffc0029386758fbd20
+> 支持查看2020-1新学期课程

Jun.22nd, 2020 v0.1.2
https://github.com/cubiccm/potatoplus/commit/f829c9e94aebcd6260fb2610bcdd5afc7b22f746
+> 增加登录时验证码自动识别功能

Feb.16th, 2020 v0.1.1.1
https://github.com/cubiccm/potatoplus/commit/3850907593f271ad5692fa0943fcd5a6d6cf9640
^> 过滤器“空余课程”功能错误修复

Dec.23rd, 2019 v0.1.1
https://github.com/cubiccm/potatoplus/commit/2c37b2bab2f5a6b52f450eb9d893b178dfea59fd
+> 现在可以在专业选课中预先选择年级和专业
^> 用户界面更新
^> 更新自动刷新频率机制,使刷新更为自然

Dec.23rd, 2019 v0.1.0.3
https://github.com/cubiccm/potatoplus/commit/4eb95e4e0b8a2a1cea99a4e64abc74b582c64b32
^> 修复专业选课的自动选课问题

Dec.23rd, 2019 v0.1.0.2
https://github.com/cubiccm/potatoplus/commit/2873b7302bb757ad132227223e3ca7102871b8bb
+> 增加自动刷新频率调整

Dec.22nd, 2019 v0.1.0.1
https://github.com/cubiccm/potatoplus/commit/97f42fe6640ad39dfdcfbba72c5c84f3b910cc40
^> 修复了脚本可能不在首页执行的问题
^> 修复了部分未启用功能可能已经显示的问题

Dec.22nd, 2019 v0.1 [Pre-release]
https://github.com/cubiccm/potatoplus/commit/7b7f11a3d0ea3d5cb331b93321d8893515bf314f
+> 增加专业选课功能,可以根据课程名和教师名设定过滤器
+> 现在可以按照教师名过滤课程
+> 增加校内网jQuery源备用
+> 增加主页工具栏
^> 修复了部分课程无法自动选课的问题
^> 工具栏界面更新,现在双击可以收起工具栏
^> 现在选到课后会自动停止自动刷新和自动选课
^> 视觉及操作细节更新

Note: 到这一版本,所有的选课基本功能都已经完成了,故将版本号升级为0.1。对于1.0版本的预期,应该是可以流畅应对所有情况并且有一个友好的外观和操作体验。

Dec.20th, 2019 v0.0.3.8
https://github.com/cubiccm/potatoplus/commit/a4da9db57dda8bd02d1b08dd73fa8e46ca1164e2
+> 增加“课程评估”页面自动五星好评功能

Dec.20th, 2019 v0.0.3.7
https://github.com/cubiccm/potatoplus/commit/d6c391ecdd867e5de8ac6fb273e8f064d586d8fa
+> 增加了在“全校课程”中查看一学期全部课程的功能
^> 优化了“全校课程”的使用体验

Dec.20th, 2019 v0.0.3.6
https://github.com/cubiccm/potatoplus/commit/50dcc259bcbbc94cf43786bda140fb3af77da471
+> 增加了在“全校课程”中查看 2019-2020学年第二学期课程的功能

Dec.19th, 2019 v0.0.3.5
https://github.com/cubiccm/potatoplus/commit/5447344f14bb767851d8c962d17ad8da6184722f
^> 修复了自动答题模块的问题

Dec.19th, 2019 v0.0.3.4 [Pre-release]
https://github.com/cubiccm/potatoplus/commit/db7d5a186c540253563a30f20c5d528392a37fa2
+> 增加新生测试自动答题模块

Sep.24th, 2019 v0.0.3.3
https://github.com/cubiccm/potatoplus/commit/06be921e590dd165ed42fdbab7d9354859fd7d06
^> 修复了上课时间过滤器显示不正确的问题
^> 修复了跨专业选课界面无法显示课程详情的问题
^> 修复了在其它教务平台地址无法使用插件的问题
^> 跨专业选课功能优化

Sep.24th, 2019 v0.0.3.2
https://github.com/cubiccm/potatoplus/commit/64cf5d584f8b9f474308eb5713445e5af6aecdcd
^> 修复了自动选课点击失败的问题
^> 自动刷新:调整了随机间隔函数,使频率更为自然,总体刷新频率减慢
-> 取消了自动选课与自动刷新的绑定

Sep.24th, 2019 v0.0.3.1
https://github.com/cubiccm/potatoplus/commit/efd35a63c9c0d6fa9ebc44ec7f96e3d9f4dea210
+> 支持跨专业选课

Sep.23rd, 2019 v0.0.3
https://github.com/cubiccm/potatoplus/commit/10680b61daa7c9643fad054a1ed6b9a7b7ddd512
+> 适配通识课、通修课、阅读课选课
^> 过滤器更新,增加课程名称过滤

Note: 真的更新了很多很多,虽然日志只有区区两条

Sep.22nd, 2019 v0.0.2.1
https://github.com/cubiccm/potatoplus/commit/70f04883dda410418937f99915588eb7455dbd29
^> 界面及细节更新

Sep.22nd, 2019 v0.0.2
https://github.com/cubiccm/potatoplus/commit/d3ee4293f23eea6a69a214832eb54c0ec2557738
+> 加入自动选课功能,可按照过滤器选课
^> 过滤器功能更新:增加上课时间过滤、增加过滤器设置窗口
-> 删除无脑选课功能

Sep.21st, 2019 v0.0.1
https://github.com/cubiccm/potatoplus/commit/9809039f68daa1826fca6217f77fb4e1d3fe447c
首个版本
+> 支持体育选课
+> 过滤器:可过滤满员课程
+> 自动刷新:以随机频率刷新课程列表
+> 无脑自动选课:自动选取课程列表中有空余的课程
+> 关闭所有提示框:关闭所有javascript弹窗,选课更加便捷

另请参阅:

https://cubiccm.ddns.net/2020/09/potatoplus-how-to-update/
https://cubiccm.ddns.net/2020/09/potatoplus-announcements/