Skip to content

Releases: c3rebro/RFiDGear

RFiDGear v1.2.8444

14 Feb 11:25
Compare
Choose a tag to compare

LibLogicalAccess and as such, PCSC Support was removed in this release. This was necessary as ISLOG was taken by HID and did not respond to requests related to LibLogicalAccess Library.

iTextPDF was removed due open licensing questions that could not be resolved.

Added: TWN4 Reader Support (replaces PCSC Readers)

RFiDGear v1.1.8312

04 Oct 12:19
Compare
Choose a tag to compare

Version 1.1.8312

Backend related changes

  • Fix: Mifare Desfire Chip AppIDs readout during task execution

RFiDGear v1.1.8306

27 Sep 23:03
Compare
Choose a tag to compare

Version 1.1.8306

Frontend related changes

  • Feature: "Save Project As" will ask, if one would like to set the saved
    project as "default". This will load the project automatically
    if the setting "load projects on start" is set.
  • Improvement: Reordered Menu Items

Backend related changes

  • Feature: "Dollar" arguments could be logically checked by "check logic condition" task:
    Example: Create a "Check Logic Condition" Task of Checktype "Compare".
    Then add a argument with compare operation like i.e. $CardType!=Desfire.
    The Result will be NoError if the argument given when starting rfidgear
    was $CardType=Desfire.
    One might also Check for variable existance with: $CardType!= or $CardType==

  • Improvement: InitialDirectory of SaveReportTask is set to argument "REPORTTARGETPATH"

  • Fix: internal variable %n was not identified as variable and therefore only worked
    in conjunction with other variables

  • Fix: Update function: Missing access rights to log directory leads to
    update installation fail

RFiDGear v1.1.8303

25 Sep 21:11
Compare
Choose a tag to compare

Version 1.1.8303

Frontend related changes

  • Feature: Added chiptypes. These are:
    • NTAG
    • DESFIRE light
    • DESFIRE EV3
    • DESFIRE is now identified including memory size
      e.g.: Desfire EV1 is now displayed as: Desfire EV1 (8K)
  • Feature: Added new Task "Common Tasks" -> "Execute external Program"
    • User Input: In the Textbox "Program to Execute (with Arguments)"
      one might insert the Program to execute. Loading Files with the default
      Application is supported too.
      Example 1 (Shell Execute):
      "C:\path to\app file with spaces in filename.bat" arg1 %DATE %CHIPTYPE
      Will execute the batch with the arguments arg1 01.01.2022 DesfireEV18k
      Example 2:
      "C:\path to\non executable file.pdf"
      Will open the file by using the default application (i.e. Adobe Reader)
  • Feature: Add one "Internal Variable" (see ver. 0.1.8231):
    Usage:
    • %n will add an integer number of length 1 to a pdf formfield
      the integer counts up +1 each time the variable itself has been used.
      Example: $JobNumber-%nn in the "Fieldvalue" Textbox will take the
      external argument $Jobnumer=Job1234 and fill the pdf formfield with
      Job1234-01
  • Improvement: Set Elatec COM-Port as "USB" leads to "AutoDetect"

Backend related changes

  • Fix: Rename Project Files after they have been saved is now possible
  • Fix: Extended Reader Timeout (5 Sec). Elatec TWN4 Readers are slower than PCSC
  • Fix: Closing Dialogs will no longer minimize Main Window

RFiDGear v1.0.8289

11 Sep 22:13
Compare
Choose a tag to compare

Version 1.0.8289

Frontend related changes

  • Feature: Added Helpfiles. Call by using Menu "Help" -> "Help" or "F1"

Backend related changes

  • Feature: Hand over Arguments when Starting the App:
    • REPORTTEMPLATEPATH="C:\Path\to\Template.pdf"
    • REPORTOUTPUTPATH="C:\Path\where\Report\is\placed.pdf
    • The "Dollar" Character is recognized as a placeholder to
      exchange Strings into pdf reports.
      Usage: Create a "CreateReportTask" with a Fieldvalue
      $ThisWillBeReplaced Then call the rfidgear.exe with
      $ThisWillBeReplaced="A New Value" and it gets replaced in the PDF
    • AUTORUN=1 will execute the "Run All Tasks Once" Command
  • Improvement: migrated from abandoned mvvmlight to WCT MVVM
  • Fix: "Update available" Message after Updating

RFiDGear v1.0.8281

02 Sep 23:17
Compare
Choose a tag to compare

Version 1.0.8281

Frontend related changes

  • Feature: Added "DoubleClick" on Row in MainWindow to Edit Task

Backend related changes

  • Update Dependency "itext7" to latest 7.2.3
  • Fix: correct dispose of pdfDoc when "using" directive is used

RFiDGear v1.0.8278

31 Aug 13:13
Compare
Choose a tag to compare

Version 1.0.8278

First Mayor Release.

Note: Earlier *.rfPrj project files are not compatible with this release.

Frontend related changes

  • Feature: Added "Help" -> "About" to display detailed version info
  • Feature: Added "CheckMifareClassicSecturUnused" Tasktype for MF Classic
  • Improvement: Changed "TextBlock" to "TextBox" in Datagridcells of type "Content" to easily modify it's content
  • Improvement: Added "ReadChipPublic" to treeview contextmenu
  • Improvement: Added "AddNew" to treeview contextmenu
  • Improvement: Removed Hardcoded strings from ui

Backend related changes

  • Abstraction of ReaderDevice. Ability to add more readers in future releases
  • DefaultKeys. AppMasterKey and Read/WriteKey become of type AES
  • Added GenericChip Interface to display more chiptypes without hardcoding their type in HierarchicalDataTemplateViewModel
  • Added GenericTask Interface to ease access to shared properties (e.g. taskindex...)
  • Fix: Need to restart Application when changing reader

RFiDGear v0.1.8242

26 Jul 12:36
Compare
Choose a tag to compare

Version 0.1.8242

  • Fix: KeySettings were not written correctly / DesFire
  • Fix: Projects were not loaded under some circumstances
  • Improvement: detect 3 more new chiptypes (PlusS, PlusX, PlusSL1, SL3)
  • Improvement: added more translations

RFiDGear v0.1.8240

24 Jul 22:36
Compare
Choose a tag to compare

Version 0.1.8240

  • Improvement: Button Added: Loading Data to Write from File

RFiDGear v0.1.8239

23 Jul 21:37
Compare
Choose a tag to compare

Version 0.1.8239

  • Improvement: remove '-' character when copy/paste data as "Hex"-String
  • Improvement: Closing "Update Dialog" without using "Cancel Button" does no
    longer minimize mainWindow
  • Improvement: changed "application id" to application code and
    function cluster code according to NXP AN10787 (MAD)
  • Improvement: RunTask as ContextMenuItem