Skip to content

Releases: kitten-science/kitten-scientists

v2.0.0-beta.1

25 Dec 18:35
Compare
Choose a tag to compare

Beta Phase begins

The code base and the userscript have stabilized enough to finally begin extending functionality. We'll also start working on the documentation now.

The end of the alpha development phase marks a milestone in the history of the development of Kitten Scientists v2. Refactoring the script into 100+ modules, from a single very old, plain JavaScript file with 1000s of lines of code, was a massive undertaking.

In the process, and in the following months, many long-standing issues have been fixed, and Kitten Scientists are now performing better than ever before.

Features

Bug Fixes

Tests

Continuous Integration

Chores

v2.0.0-alpha.12

20 Dec 19:01
Compare
Choose a tag to compare

Notable Changes

The alpha.11 release wasn't published correctly. So this release is mostly meant to correct and replace alpha.11.

Please see https://github.com/kitten-science/kitten-scientists/releases/tag/v2.0.0-alpha.11 for the major changes that came with alpha.11.

Bug Fixes

Code Refactoring

Continuous Integration

Chores

v2.0.0-alpha.11

17 Dec 15:18
Compare
Choose a tag to compare

Notable Changes

  • The modern save settings are now active!
    When you load alpha.11 for the first time, your existing legacy settings (the way settings were stored in v1.5) are upgraded to the modern settings system. Your existing settings will be backed up in your browser's local storage as cbc.kitten-scientists.backup.
    From there on out, your settings are saved with your Kittens Game settings and they are also synced through KGNet.

  • KS can now automatically elect a leader.

  • Several issues with time skipping, discovered by @petethered, were also fixed.

What's Changed

New Contributors

Full Changelog: v2.0.0-alpha.10...v2.0.0-alpha.11

v2.0.0-alpha.10

20 Nov 18:43
Compare
Choose a tag to compare

Notable Changes

  • You can now copy & paste all KS settings easily through the UI.
  • The modern settings loader should be more robust.
  • There is no more "Options" section in the UI finally. All options have been merged into their respective tab sections.

Beyond the regular bug fixes, during this release cycle, a lot of time has been invested into creating the foundation work for automated browser tests, and the management of issues on this repository.

Features

Bug Fixes

Documentation

Code Refactoring

Tests

Continuous Integration

Chores

Read more

v2.0.0-alpha.9

25 Oct 16:38
Compare
Choose a tag to compare

Mostly a maintenance release after moving the repository.

Features

Bug Fixes

Code Refactoring

Continuous Integration

Chores