Menu

ReleaseHistory

Add 1.0.0 (1)
Neil Muller

Sutekh 2.0.0 (2022-07-17)

Sutekh 2.0.0 is the first stable release of the new Python 3 & Gtk 3 based version

Sutekh 2.0.0 features a number of changes since Sutekh 1.0.0, most notably:

  • Rewritten to work with python 3 and GtK 3.
  • Reworked windows installer
  • First MacOS app bundle
  • Reworked database to support vampires that occur in multiple groups (Theo Bell, etc)
  • Updated various "card function" filters to the current templates
  • Switch to using https://codex-of-the-damned.org/ to provide links in HTML ouput
  • Update icon handling to use the latest icons.
  • Switch to using github actions to build installers.
  • Added a pane with log info to unify access to log messages on all platforms.

Sutekh 1.1.0 (2021-01-17)

Sutekh 1.1.0 is the first release in the 1.1.0 series, a development series leading towards 2.0.0

Sutekh 1.1.0 features several changes since the 1.0.0 series, most notably:

  • Rewritten to work with python 3 and GtK 3.
  • Reworked windows installer
  • Partial MacOSX support

Some new features have been added, including:

  • An option to export decks to a format that can be read by Tabletop Simulator.

Sutekh 1.0.1 (2020-07-20)

Sutekh 1.0.1 the second release of the Sutekh 1.0 series.

Sutekh 1.0.1 fixes some bugs found in the Sutekh 1.0.0 release.

Notable fixes are:

  • Fix a bug with the MergedVampire plugin not supporting text with errata correctly.
  • Fix a bug with matching the incorrect expansion for the anarchs and alastors expansion
  • Correctly describe the option to download the zip file of images
  • Change to using gitlab as the source for extra data, as bitbucket links are obselete
  • Prevent running cardlist updates when using the in-memory database to test upgrades
  • Change promo image support to also handle the Promo Pack 2 reprinted cards
  • Add a "download all missing images" option to make downloading images for new expansions less effort

Sutekh 1.0.0 (2019-12-12)

Sutekh 1.0.0 the first release of the Sutekh 1.0 series.

Sutekh 1.0.0 features many significant improvements since the 0.8 series, including

  • Significantly faster handling of large database operations, such as restoring a backup
  • Support for variant printings of the cards, such as the 5mm corner cut cards from the
    first Sabbat Preconstructed printing
  • Sutekh now has an undo/redo stack when editing card sets.
  • More flexible handling of clans, expansions and disciplines, which make it much more
    robust in the face of cardlist changes.
  • It supports automatically checking for new cardlists and other updates.
  • It also adds better support for common variant spellings of card names for importing card
    sets.
  • Sutekh 1.0.0 supports downloading new or updated card images from sutekh.vtes.za.net

Several new plugins have been added, including:

  • "Find similiar crypt cards" - this shows crypt cards that have similar discipline spreads
    to the selected vampire.
  • "Merged vampires" - this displays the text and disciplines of the merged version of the
    vampire in the card text view, and allows easy switching to see the base and advanced
    versions.
  • "Print set as proxies" will print the selected deck using the available images for
    use as a proxy deck.
  • A plugin which tracks decks published in the TWDA and allows simple searches for
    decks in the TWDA using certain cards or card combinations.

Sutekh 0.8.14 (2019-11-10)

Sutekh 0.8.14 is a update and bugfix release for Sutekh 0.8.

Sutekh 0.8.14 adds support for the "First Blood" expansion and fixes a couple of bugs.

Notable Improvements since 0.8.13

  • Add support for the 'First Blood' expansion
  • Update parser to correctly interpret the "LARP1" rarity.
  • Fix a bug with the Starter deck and Rulebook plugins not being enabled in the windows installer.

Sutekh 0.8.13 (2019-09-07)

Sutekh 0.8.13 is a update and bugfix release for Sutekh 0.8.

Sutekh 0.8.13 fixes a bug with downloading card images from sutekh.vtes.za.net which could cause the initial setup to abort.

Notable Improvements since 0.8.12

  • Made errors when downloading the card images zip file less likely to crash Sutekh
  • Fixed a bug which prevented Sutekh from downloading the card images due to using the wrong User Agent.

Sutekh 0.8.12 (2019-08-26)

Sutekh 0.8.12 is a update and bugfix release for Sutekh 0.8.

Sutekh 0.8.12 adds support for the new 25th Anniversary expansion.

Notable Improvements since 0.8.11

  • Full support for the 25th Anniversary set.
  • Fix support for images of cards released in different promo versions.
  • Fix a cardlist parsing bug that would cause cards reprinted by Black Chantry would get the wrong rarity for the original printing.

Sutekh 0.8.11 (2019-02-26)

Sutekh 0.8.11 is a update and bugfix release for Sutekh 0.8.

Sutekh 0.8.11 adds support for the new Sabbat preconstructed decks and the Anthology I reprint set.

Notable Improvements since 0.8.10

  • Full support for the Sabbat Preconstructed decks
  • Full support for the Anthology I reprint set.
  • Fixes to parsing the "Electronic equipment" and "Umique" keywords.
  • Added contract as a keyword.
  • Fixed handling of some renamed cards.

Sutekh 0.9.4 (2018-12-21)

Sutekh 0.9.4 is the fifth alpha release as we progress towards Sutekh 1.0.0.

In addition to the features of Sutekh 0.9.3, Sutekh 0.9.4 fixes a number of
bugs, adds support for the latest Black Chantry releases, including the Humble
Bundle cards and adds some new features.

Most significantly, Sutekh 0.9.4 introduces support for multiple different
card printings within a single expansion, such as versions of a card printed
with and without draft text in a single expansion.

It also updates Sutekh to handle recent changes to the cardlist format
and to handle Anarch as a full sect.

Notable Improvements since 0.9.3

  • Add support for multiple printings in a single expansion
  • Fix some bugs when updating from 0.8.x databases
  • Full support for the latest releases (Lost Kindred, Black Chantry reprints and the Humble Bundle cards)
  • Fix the parsing of the unique and location keywords to match the latest cardlist.
  • Add "Clan Slave" keywords
  • Fix handling of Anarch as a sect

Sutekh 0.8.10 (2018-06-17)

Sutekh 0.8.10 is a update and bugfix release for Sutekh 0.8.

Sutekh 0.8.10 adds support for the Lost Kindred expansion and the various
changes to the card list, such as "Anarch" becoming a sect and the
renaming of various cards (such as "Mylan Horseed (Goblin)" to
"Mylan Horseed"). It also fixes some issues with managing non-ascii card
names revealed by the latest cardlist.

Notable Improvements since 0.8.9

  • Full support for the Lost Kindred expansion
  • Handle the recent card name changes mostly transparently.
  • Fix issues with dragging non-ascii named cards revealed by
    the addition of Ági.
  • Update the list of sets with the new VEKN-style back for
    the Analyze card set plugin.

Sutekh 0.9.3 (2018-02-19)

Sutekh 0.9.3 is the fourth alpha release as we progress towards Sutekh 1.0.0.

In addition to the features of Sutekh 0.9.2, Sutekh 0.9.3 fixes a number of bugs, adds support for "Anthology" expansion, adds datapack support for automatically updating the cardlist, restructures the database to make supporting new expansions easier and adds some new plugins.

Sutekh 0.9 introduces a number of changes to the database schema. While the automatic database upgrade code has been extensively tested, and we believe it to be safe, it is still a good idea to make a backup of your card database before testing 0.9.3.

Notable Improvements since 0.9.2

  • Full support for the "Anthology" expansion.
  • Update CardFunction filters to the new "lock/unlock" wording
  • Add a LookupHints table to the database for common misspelling and so forth
  • Restructure the code to use the LookupHints table for expansion and rarity abbrevations, to simplify supporting new expansions.
  • Add a plugin to print a card set as proxy cards (using the card images)
  • Add a plugin to import a vekn PDF expansion as images.
  • Changed the download source for images to sutekh.vtes.za.net
  • Several improvements to the database upgrade code
  • Restructured the internal code in several places to use card ids, rather than names, to avoid encoding issues
  • Added a writer to export card sets in the format used in the TWDA webpages
  • Fixed several bugs with the GuiCardLookup during card set imports
  • Added a "Create Card Set" button to the Independence plugin
  • Fixed some bugs with the card counts when child card sets where created or renamed
  • Restructure the internal API to separate tables and adapters into separate files.
  • Fixed some cases where sutekh would try to reload the card sets in the gui while updating the cardlist.

Sutekh 0.8.9 (2017-07-03)

Sutekh 0.8.9 is a bugfix release for Sutekh 0.8 .

This release fixes some issues with the support for the Anthology set in the 0.8.8 release.

Improvements since Sutekh 0.8.8

  • Backport the Baron title parsing code from trunk
  • Backport updated "Mixed deck" logic from trunk
  • Backport 'Unlock' text support for FunctionFilter

Sutekh 0.8.8 (2017-07-03)

Sutekh 0.8.8 is a bugfix release for Sutekh 0.8

Improvements since Sutekh 0.8.7

  • Full support for "Anthology" expansion
  • Add special handling for the rename of "Carlton Van Wyk (Hunter)" to "Carlton Van Wyk" when importing existing card sets and updating the database.

Sutekh 0.9.2 (2016-02-04)

Sutekh 0.9.2 is the third alpha release as we progress towards Sutekh 1.0.0.

In addition to the features of Sutekh 0.9.1, Sutekh 0.9.2 fixes a number of bugs, adds support for "Anarch Unbound" expansion and adds a plugin for showing Merged vampires.

Sutekh 0.9 introduces a number of changes to the database schema. While the automatic database upgrade code has been extensively tested, and we believe it to be safe, it is still a good idea to make a backup of your card database before testing 0.9.1. The minium python version required has also increased to python 2.6. The PyProtocols dependancy has also been replaced with singledispatch.
Notable Improvements since 0.9.1

  • Full support for the "Anarchs Unbound" expansion.
  • Fix parsing of the 'anarch' keyword.
  • Replace PyProtocols with singledispatch.
  • Fix a bug in which prevented some vampire titles being parsed correctly
  • Added a plugin for showing Merged vampires.
  • Detect updates to the TWDA list.
  • Download images for recent expansions from Lackey.

Sutekh 0.8.7 (2016-02-03)

Sutekh 0.8.7 is a bugfix release for Sutekh 0.8

Improvements since Sutekh 0.8.7

  • Full support for "Anarchs Unbound" expansion
  • Update parsing of the anarch keyword
  • Fix a bug with being too strict when parsing titles.
  • Fix a bug when creating a card set from the compare plugin would do the wrong thing.
  • Save the config file using utf8 to avoid a crash with names with accented characters.

Sutekh 0.9.1 (2014-10-16)

Sutekh 0.9.1 is the second alpha release as we progress towards Sutekh 1.0.0.

In addition to the features of Sutekh 0.9.0, Sutekh 0.9.1 fixes a number of bugs, adds support for "The Unaligned" expansion, and also adds a simple undo stack when editing card sets.

Sutekh 0.9 introduces a number of changes to the database schema. While the automatic database upgrade code has been extensively tested, and we believe it to be safe, it is still a good idea to make a backup of your card database before testing 0.9.1. The minium python version required has also increased to python 2.6.

Changes since Sutekh 0.9.0

  • Full support for "The Unaligned" expansion
  • Correctly handle "Baron" as a title
  • Fix bug in the handling of advanced vampires in storyline releases.
  • Update parsing of independent titles to latest template.
  • Tweak dialog so edit card set properties doesn't start with the card set name selected.
  • Add missing cleanup of progress dialog on upgrade errors
  • Fix a bug where selectfilter was used even if not defined
  • Fixes and improvements to the card image plugin
    • Add support for multiple possible urls for card images
    • Use lackeyccg as a source for card images of the VEKN expansions
    • Don't create empty image files on network errors
    • Log download urls and image name in card images plugin when --verbose is selected.
  • Add undo stack for card set editing operations

Sutekh 0.8.6 (2014-10-15)

Sutekh 0.8.6 is a bugfix release for Sutekh 0.8

Improvements since Sutekh 0.8.6

  • Full support for "The Unaligned" expansion
  • Correctly handle "Baron" as a title
  • Fix bug in the handling of advanced vampires in storyline releases.
  • Update parsing of independent titles to latest template.

Sutekh 0.9.0 (2014-07-19)

Sutekh 0.9.0 is the first alpha release as we progress towards Sutekh 1.0.0

Sutekh 0.9.0 introduces a number of changes to the database schema. While the automatic database upgrade code has been extensively tested, and we believe it to be safe, it is still a good idea to make a backup of your card database before testing 0.9.0. The minium python version required has also increased to python 2.6.

Significant user visible changes include:

  • Plugin to download TWDA decks into the database and conduct simple queries on card usage.
  • "Find similar crypt cards" plugin.
  • Sutekh can now fetch missing card images from vtes.pl .
  • Secret library credentials can be securely saved to avoid needing to re-enter them continually.
  • Profiles can now have a "default filter" specified. This, combined with opening multiple copies of a card set allows agreat deal of flexibity, and also makes it possible to emulate the separate crypt and library modes used by other card managers.
  • An "Analyze deck" option has been added for Rapid Thoughts decks
  • The help information for filters has been integrated with the manual and tutorial.
  • The "Simulate opening hands" plugin has a "draw more cards" option when drawing sample hands to allow more examination of the deck flow.
  • The "Show card set in alternative format" supports more options.
  • Improved handling of slow network issues.
  • Various performance improvements.
  • Expansion release dates are now shown in the "Expansion Stats" table.

Sutekh 0.8.5 (2014-07-10)

Sutekh 0.8.5 is a bugfix release for Sutekh 0.8

Improvements since Sutekh 0.8.4

  • The datapack downloading code was reworked to use the new bitbucket repository hosting the data.
  • The ruling parsers was improved to pick up some rulings that were incorrectly skipped.

Sutekh 0.8.4 (2013-10-19)

Sutekh 0.8.4 is a bugfix release for Sutekh 0.8

Improvements since Sutekh 0.8.3

  • Add full support for the Danse Macabre release
  • Add support for the detecting V:EKN issued cards to sleeving recommendation in the Analyse Deck plugin
  • Improved recovery from interrupted downloads of the card list

Sutekh 0.8.3 (2013-06-02)

Sutekh 0.8.3 is a bugfix release for Sutekh 0.8

Improvements since Sutekh 0.8.2

  • Change the download location for the cardlist and rulings data, to ensure changes on the www.vekn.net site don't break Sutekh again
  • Fix corner case around negated filters with no values set

Sutekh 0.8.2 (2012-09-30)

Sutekh 0.8.2 is a bugfix release for Sutekh 0.8.0.

Improvements since Sutekh 0.8.2rc3:

  • No changes

Sutekh 0.8.2rc3 (2012-09-24)

Sutekh 0.8.2rc3 is the third release candidate for Sutekh 0.8.2.

Fixes since 0.8.2rc2 include:

  • Check the wine version when doing the py2exe build to avoid issues with Windows 7
  • Fix typo in the starter deck plugin
  • Move 'set card set to single expansion' to the 'Actions' menu
  • Fix the "wrong active directory when there are multiple file widgets" bug

Sutekh 0.8.2rc2 (2012-05-23)

Sutekh 0.8.2rc2 is the second release candidate for Sutekh 0.8.2.

Fixes since 0.8.2rc1 include:

  • Fixes to the location and unique keyword detection
  • Fix 'expansion changing in card images plugin' bug
  • Backport the "show lists of cards" buttons for dealing with unknown expansions
  • Make the results text of card set compare and card set independence plugins selectable
  • Use logging.info for cardlist encoding message
  • Various build system fixes

Sutekh 0.8.2rc1 (2012-05-17)

Sutekh 0.8.2rc2 is the first release candidate for Sutekh 0.8.2. Due to bugs found in the build system, this was not widely distributed.

Fixes since 0.8.1 include:

  • Fix logic bug in GuiCardLookup? with previously seen decisions
  • Various fixes to the Happy Family Analysis
  • Add a work-around the 'Tree path vanishing' bug reported by some Windows users
  • Normalise names from the WW cardlist
  • Better support for guessing the encoding of the VEKN cardlist

Sutekh 0.8.1 (2012-02-20)

Sutekh 0.8.1 is a bugfix release for Sutekh 0.8.0.

Improvements since Sutekh 0.8.1rc1:

  • Fix the display of the rulebook plugin's first time prompt
  • Fix typo in the rulebook plugin config dialog

Sutekh 0.8.1rc1 (2012-02-13)

Sutekh 0.8.1rc1 is the first release candidate for Sutekh 0.8.1. This collects various fixes that have accumulated since the 0.8.0 release.

Notable fixes include:

  • Fix handling of the updated VEKN.net cardlist
  • Fix a bug which caused card images not to be shown at specific aspect ratios
  • Fix the starter deck download dialog not prompting correctly when run for the first time
  • Fix a bug that caused missing when creating a card set from the comparison plugin when no expansion was set for a card

Sutekh 0.8.0 (2011-09-03)

Sutekh 0.8.0 has many, many improved over Sutekh 0.6.

Notable improvements since 0.8.0rc2 include:

  • Fixing a number of bugs in the Debian packaging script.
  • Addition of a helper script for creating RPMs.
  • Fix bug with newly created non-cardset profiles not passing through the default values
  • Add __init__.py to docs directory so Tutorial and Manual are included in built packages.
  • Fix handling of quotes in a variety of deck file formats.
  • Fix FSF address in COPYRIGHT file

Sutekh 0.8.0rc2 (2011-08-17)

Sutekh 0.8.0rc2 is the second release candidate for Sutekh 0.8.

Notable improvements since rc1 include:

  • User interface improvements to the dialog of downloading rules and card lists.
  • New plugin for displaying card sets in various text format for easier copying and pasting into emails, forums, etc.
  • New exporter for exporting to the BBCode format used in the V:EKN forums.
  • Add Creed to the ARDB HTML & Text output.
  • Improve handling of selecting multiple filter values to drag into filters.
  • Add support for select-all in card set lists.
  • Make Analyze plugin more robust against missing keywords or an incomplete database.
  • Bug fix to clean up config listeners created by the menus.
  • Warn user if database appears incomplete.
  • Helper scripts for creating Debian packages.
  • Importing SutekhInfo? directly in setup.py to simplify build dependencies for building debian packages.

Sutekh 0.8.0rc1 (2011-07-06)

Sutekh 0.8.0rc1 is the first release of Sutekh in more than a year. The long delay is partially the result of the demise of the White Wolf website which Sutekh used as the source of most of its card data but also due to the arrival of some significant new features (including a re-written filter dialog and a new profile system for changing how decks are displayed).

Notable improvements include:

  • Card text, icons and other data that was read from the old White Wolf site is now downloaded from VEKN.net.
  • Additional card data not available from VEKN.net (e.g. Nergal and Cultist storyline decks, pre-constructed starter decks, White Wolf demo decks) may optional be read from Sutekh's own site.
  • A completely re-written filter dialog.
  • A profile editor for adjusting how individual decks are displayed.
  • Improved support for uploading and downloading decks to and from the Secret Library.
  • New plugins for:
    • importing CSV files
    • displaying statistics on printed expansions and
    • snapshotting decks (primitive version control).
  • Rulebook plugin now downloads a more extensive set of rulebooks (including various FAQs, the official tournament rules and guidelines for judges).
  • Explicit support for cards not legal for tournament play.
  • Re-organized menus.
  • Ability to minimize open decks to a toolbar.
  • Improved support of ARDB text files.
  • Numerous speed improvements.
  • New configuration file format (this should be largely transparent to users).
  • The Windows build now uses Python 2.6.

Sutekh 0.6.4 (2010-02-25)

Sutekh 0.6.4 adds full support for the Heirs to the Blood expansion, and fixes several bugs.

Notable improvements include:

  • Completely redone windows installer based on py2exe.
  • Support for building debs and rpms
  • Fix bug with displaying the name of a card set containing some special characters
  • Fix bug when printing card sets that could cause cards with 0 count to be printed
  • Fix bug which broke support for python 2.4
  • Several GUI consistency improvements

Sutekh 0.6.3 (2009-06-26)

Sutekh 0.6.3 adds full support for the Ebony Kingdom expansion, and fixes several bugs.

Important improvements include:

  • fixed an installer bug that could cause the install to fail on Windows XP
  • several bug fixes and additions to the rulebook plugin
  • fixed a bug that could prevent large collections being restored from a backup correctly
  • correctly preserve the layout of the description when saving/restoring card sets
  • some bugs in the HTML and text export fixed
  • experimental support for interfacing with the SecretLibrary (http://www.secretlibrary.info/) to upload/download decks.

Sutekh 0.6.2 (2009-02-05)

Sutekh 0.6.2 contains numerous bug fixes and performance enhancements. Many of the bug fixes cover importing to and from other formats (including ELDB, JOL, Lackey and ARDB). The performance enhancements significantly improve sorting, filtering and editing large card sets. Other bug fixes including saving the size of the window more robustly, minor fixes to column sorting and handling filtering on costs of zero correctly. There were also a few new features, notably the ability to link cards to the Secret Library when exporting card sets to HTML.

Sutekh 0.6.1 (2008-12-04)

Sutekh 0.6.1 provides some important fixes and new functionality including fixing reading cards from the White Wolf website when starting up and support for exporting decks to Lackey CCG and JOL formats.

Sutekh 0.6.0 (2008-11-30)

Sutekh 0.6 is the first major stable release since the 0.4.x series. The way cards and card sets are handled internally has been reworked to be more intuitive to the user. Card sets may now have parent sets and much functionality has been updated to make use of this new feature. The card filtering interface was re-written to be easier to use.

Other changes include:

  • A tutorial and manual were written and are provide with the GUI.
  • Sutekh can now import to and from more deck formats, including ARDB, FELDB and CSV.
  • Support for card symbols and images was added.
  • A simulator for opening hands and card draws was written.
  • Numerous minor tweaks and bug fixes.

Sutekh 0.6.0rc1 (2008-10-26)

The first release candidate for Sutekh 0.6.0.

It's been a long time since the last release. User testing of late 0.5 versions indicated that the abstract card set
vs physical card set distinction was confusing and the database structure was reworked in order to remove this. The reworking removed some important functionality, namely the ability to determine how many copies of a card were not
currently in use, and so this had to be added back in using new tools.

Other changes include the addition of built in documentation (which still needs a little work), cleaning up and testing of card set importers and exporters, numerous workarounds for GTK behavioural differences on Windows, the addition of more keyboard short-cuts and numerous other small fixes and changes.

Sutekh 0.5.0 (2007-12-14)

Sutekh 0.5.0 is the first release of the reworked single-window GUI.

Other new features include much improved JOIN logic when constructing filters, caching of lots of relationships to the abstract card table to improve performance, a new NOT filter, a basic testing framework, better control over when changes are made to the database, ability to specify the expansion a card comes from, card list locking to prevent accidental modification, a parser for the ARDB text deck format, direct printing plugin, parsing of the burn option and reflex card type, a means of marking decks as in use and support for theming via GTK.

Sutekh 0.4.2 (2007-10-06)

Support for the LotN expansion. Better handling of unknown card names when importing lists of cards. Minor bug fixes.

Sutekh 0.4.1 (2007-08-26)

Bug fixes and addition of ELDB HTML parser.

Sutekh 0.4.0 (2007-08-19)

First sutekh release.

Has support for filtering, importing the rulings and cardlist from the White Wolf HTML files, reasonably functional GUI, and several useful plugins.


Related

Wiki: DeveloperDocumentation
Wiki: HowToMakeARelease