Skip to content

Releases: tjcsl/tin

v2025.08.14

14 Aug 14:14
53fad2e

Choose a tag to compare

What's Changed

Full Changelog: v2025.08.13-2...v2025.08.14

This release switches Tin from using pipenv as a dependency management tool, to a faster alternative called uv.

- @JasonGrace2282

v2025.08.13-2

13 Aug 18:39
1594a94

Choose a tag to compare

What's Changed

Full Changelog: v2025.08.13...v2025.08.13-2

This release consists of a hotfix to ensure that binary files are correctly copied over when importing assignments.

- @JasonGrace2282

v2025.08.13

13 Aug 04:35
9e40eb7

Choose a tag to compare

What's Changed

Full Changelog: v2025.06.09...v2025.08.13


This release migrates from ImgBB to self-hosting for assignment images. It also (finally) implements submission limits for assignments, with per-student overrides.

- Krishnan Shankar (@krishnans2006)

v2025.06.09

09 Jun 21:53
aa14cd4

Choose a tag to compare

What's Changed

Full Changelog: v2025.06.05...v2025.06.09


Aside from dev env improvements, this release mainly adds a filter option to view teacher submissions for an assignment.

- Krishnan Shankar (@krishnans2006)

v2025.06.05

05 Jun 06:29
88a9072

Choose a tag to compare

What's Changed

Full Changelog: v2025.05.27...v2025.06.05


This release primarily moves some logic from run_submission into new Django settings variables, alongside dev env and testing improvements. It shouldn't cause any production issues.

- Krishnan Shankar (@krishnans2006)

v2025.05.27

28 May 00:53
8b15637

Choose a tag to compare

What's Changed

Full Changelog: v2025.01.10...v2025.05.27


This (very overdue) release removes the docs app and migrates docs to the Tin documentation website (https://tjcsl.github.io/tin).

- Krishnan Shankar (@krishnans2006)

v2025.01.10

10 Jan 12:47
797ae74

Choose a tag to compare

What's Changed

Full Changelog: v2025.01.08.2...v2025.01.10


This release adds student filtering and some UI improvements to the assignment page.

- Krishnan Shankar (@krishnans2006)

v2025.01.08.2

08 Jan 15:19
c594194

Choose a tag to compare

Full Changelog: v2025.01.08...v2025.01.08.2


This release fixes and improves student submission sorting on the assignment page, and fixes a quiz table bug.

- Krishnan Shankar (@krishnans2006)

v2025.01.08

08 Jan 09:57
f9af902

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2024.08.03...v2025.01.08


This release is mostly comprised of non-production changes; the key production changes are:

  • A dependency bump in b43ea98
  • Hotfixes in 93af349 (handling null point overrides in comments) and 548eac6 (invalid query when killing submissions)
  • Minor UI improvements in 46efde4 and 6a43c84 (thanks @shrysjain, and congrats 🎉)

This release will hopefully clear the backlog of undeployed changes and allow for more streamlined merging of future PRs.

- Krishnan Shankar (@krishnans2006)

v2024.08.03

03 Aug 20:21
08016d3

Choose a tag to compare

What's Changed

Full Changelog: v2024.07.01...v2024.08.03


This release improves tests and docs, and bumps Tin to Python 3.11. Production changes are necessary to deploy this release.

- Krishnan Shankar (@krishnans2006)