Skip to content

Releases: ScriptRaccoon/CatDat

v1.8.0 - Compact spaces, Content pages

18 May 15:21

Choose a tag to compare

Infrastructure 💻

Features 🧪

Database 🔋

Full Changelog

v1.7.0...v1.8.0

v1.7.0 - Hello YAML

11 May 16:16

Choose a tag to compare

A major change to CatDat has been introduced in #164: all categorical data is now authored via YAML files. Each category now has its own YAML file, making the data much easier to maintain. The SQL database is still used for processing and querying data. See the PR description for details.

The redundancy check script developed in #155 makes it easy to determine which property assignments are actually necessary.

Features 🧪

Infrastructure 💻

Database 🔋

Full Changelog ⚒️

v1.6.0...v1.7.0

v1.6.0 - Three major updates

04 May 16:16

Choose a tag to compare

Infrastructure 💻

This is a major change. The SQLite database of CatDat is no longer hosted remotely on Turso, but is shipped directly with the application. This is possible because it is read-only at runtime. Among other things, this provides a significant performance boost for the web application (search + comparison) and simplifies the deployment process. See the PR description for details.

Features 🧪

This makes writing LaTeX much easier.

Database 🔋

The PR on effective (co)congruences was a massive effort. It introduces many interesting results and non-trivial proofs.

Full Changelog ⚒️

v1.5.0...v1.6.0

v1.5.0 - Core Refactor + Database Additions

02 May 13:12

Choose a tag to compare

Features 🧪

Database 🔋

Documentation 📚

New Contributors 👏

Full Changelog ⚒️

v1.4.0...v1.5.0

v1.4.0 - Making CatDat more accessible

20 Apr 12:02

Choose a tag to compare

Features 🧪

Database 🔋

Bugfixes 🐛

Full Changelog ⚒️

v1.3.0...v1.4.0

v1.3.0 - Lots of good stuff

13 Apr 13:52

Choose a tag to compare

Features 🧪

*This has also introduced a breaking URL change: the search result page is now available at /category-search/results?satisfied?....

Database 🔋

New Contributors 👏

Full Changelog ⚒️

v1.2.0...v1.3.0

Remark. CatDat is currently released almost daily (see the list of tags), but I only create GitHub "releases" to present the latest changes in a bundled form.

v1.2.0 - More Data!

07 Apr 16:09

Choose a tag to compare

Database 🔋

Infrastructure 💻

Since the last release, I also try to avoid pushing directly to main and to use pull requests instead. This makes the generation of the release notes much easier (in fact, automatic), and also the changes are much more transparent.

Full Changelog ⚒️

v1.1.0...v1.2.0

v1.1.0 - Introduce Functors, Expand Data, UI Improvements

02 Apr 10:04

Choose a tag to compare

Features 🧪

  • Add Functors to CatDat by @ScriptRaccoon in #12
  • Several improvements of the UI (in particular: search, popups for reasons)

Database 🔋

  • Add new types of data (special objects, special morphisms)
  • Add lots of new data (categories, properties, implications)
  • Add "locally cartesian closed" property by @varkor in #3
  • Add "locally strongly finitely presentable" as a property by @ykawase5048 in #21
    *-CMon is not coregular by @ykawase5048 in #27

Infrastructure 💻

  • Fix algorithm for extracting filename by @ykawase5048 in #24
  • Breaking Change: Update Routing (/property -> /category-property, etc.)
  • Implement a deployment strategy that has no downtime
  • Improve table structure

Documentation 📚

  • Improve the documentation
  • Reference a couple of other relevant projects by @varkor in #6

New Contributors 👏

Full Changelog ⚒️

v1.0.0...v1.1.0

v1.0.0 – Initial release

31 Mar 21:35

Choose a tag to compare

Features 🧪

Categories, their properties, and implications between properties can be explored. There is deduction system that automatically deduces properties from more basic ones. Categories can be compared with each other, and one can search for categories with given properties and non-properties.

This YouTube video presents all features:

https://www.youtube.com/watch?v=dQXbPxk__qA

Full Changelog ⚒️

https://github.com/ScriptRaccoon/CatDat/commits/v1.0.0