Skip to content

Releases: stojy/ClrVpin

2.3.0.0: fuzzy matching improvements

05 Mar 13:45
Compare
Choose a tag to compare

Fuzzy Matching

  • Added new matching capabilities..
    • Support levenshtein distance matching.
    • Kebab to title case
    • Second chance matching against unique DB match
    • Improved start and end string matches
    • Tweaked rules weighting engine
    • Updated keyword exclusions
    • Fixed empty/null name handling
    • And more
  • Signficant performance improvements (orders of magnitude)
  • Added user configurable minimum matching threshold
  • Updated logs for better visibility..
    • New log entry detailng exacty what was matched and the (percentage) score
    • Highlight matches that are within 20% of the minimum threshold in orange

2.2.0.0: importer feed improvements

15 Feb 14:30
Compare
Choose a tag to compare

Importer

  • Fix feed statistics between successive importer runs
  • Fix invalid url handling to disable buttons (previously crashing)
  • Fix incorrect urls. Where possible, the urls are patched on the fly to work correctly.
  • Fix default table ordering to be enforced as alphanumeric

16/2/22 - updated msi to reflect the correct version 2.2.0.0 (was previously showing 2.1.0.0)

2.1.0.0: importer highlighting

12 Feb 10:20
Compare
Choose a tag to compare

Importer

  • Highlight new content and URLs that satisfy the 'updated from' and 'updated to' criteria
  • Added summary statistics for feed updates/fixes
  • Improved logging

2.0.0: importer

05 Feb 08:09
6f5327b
Compare
Choose a tag to compare

This is a major release which adds online content checking.

Importer

  • Check for content updates based on user defined criteria..
    • Updated time range
    • Manufacturer year
    • Table and manufacturer name
    • etc
  • Present content updates in a hierachical tree complete with preview pictures (when available).
  • Open web pages (via external browser) for reviewing and downloading content.
  • Usable irrespective of what front end is used. But of course, my preference would be an open source solution such as Pinball Y.

About

  • Added thanks page to be pay special respects to all the open source community that drives the Virtual Pinball ecosystem. Especially, the following open source community members (plus the others referenced in the thanks page)..

General

  • UI tidyup
  • Updated dependencies. Now utilizes the latest .net 6.
  • Refreshed the wiki to..
    • More clearly indicate the purpose of the project and refreshed the 'quick start' instructions
    • Stress the importance of this project on the open source community.

1.0.0: fix DB reading and fuzzy matching improvements

07 Nov 13:48
Compare
Choose a tag to compare

UI improvements

  • Enabled multiple line selection in logging window

Scanner/Rebuilder

  • #21.. allow reading of XML DB files that contains non-ascii characters

Fuzzy Matching

  • ignore non-ascii characters
  • ignore case for word matches
  • ignore "vp10" word