Skip to content

Releases: esprfid/esp-rfid

v2.0.0

02 Nov 15:57
36356dc
Compare
Choose a tag to compare

I'm very happy to release v2.0.0.

Please find all the details of the changes in the CHANGELOG.

The upgrade from v1 should be possible, if you have problems please open an issue.

The most important breaking changes are on the MQTT API, you can find the documentation in the README-MQTT file.

v2.0.0.rc1

21 Sep 21:55
5a22a8f
Compare
Choose a tag to compare
v2.0.0.rc1 Pre-release
Pre-release

The second release candidate for v2.0.0

v2.0.0.rc0

14 Nov 16:43
Compare
Choose a tag to compare
v2.0.0.rc0 Pre-release
Pre-release

A release candidate for v2.0.0

[ DO NOT USE ] Test Release (refreshed web header files)

29 Nov 11:34
a12272d
Compare
Choose a tag to compare
Merge pull request #338 from frenchie71/tworelayfix

adding compiled websources for Two Relays feature

[ DO NOT USE ] Test Release

06 Nov 07:41
Compare
Choose a tag to compare
Pre-release

This is just for testing.

v1.3.3 Hot Fix Release

22 Jun 10:22
b6fa0f6
Compare
Choose a tag to compare
Pre-release

This release addresses an issue with the v1.3.1 Test Version release, the git version of Arduino Core for ESP8266 causing code to not load.

Refer #278

v1.3.1 Test Release

21 Jun 07:11
Compare
Choose a tag to compare
v1.3.1 Test Release Pre-release
Pre-release

Thanks community for the their contributions to esp-rfid.
Special thanks to @marelab for improving MQTT functionality further.

[1.3.1] Test-Release 2019-06-21

Added

  • [firmware] Support for Door Status tracking with log and mqtt options @nardev
  • [firmware] adding mqtt_publish_info, generateUid functions @nardev
  • [firmware] MQTT functionality is greatly improved, thanks to @marelab

Some key features for this release:
Reading all user data over MQTT
Sending User data to RFID-DOOR/ESP-RFID over MQTT
Sending door open command over MQTT
Sending door status over MQTT as event
Sending Sync of a RFID-DOOR (IP/Hostname) over MQTT
Configure Sync interval over ESP-RFID GUI
Deleting all User of a ESP-RFID device over MQTT
Sending log event & access data over MQTT

Changed

  • [firmware] Renaming some variable names @nardev
  • [firmware] order of settings in web and hr lines @nardev

Fixed

  • [webui] Make possible to connect WebUI behind NAT-ed network @Pako2 @abdulhanananwari
  • [firmware] Issue #240 "Backup User Data only returns some users" @nardev

v1.0.2

28 Jan 11:21
Compare
Choose a tag to compare

[1.0.2] 2019-01-28

Thanks community for the contributions
Special thanks to @Pako2 and @donatmarko.

BREAKING CHANGES (These changes will break your data on device, please make sure made a backup, also you can not use your old settings on this release but only can restore user data)

Added

  • [firmware] Open/Close Button support @donatmarko
  • [firmware] Logging Open/Close Button @donatmarko
  • [firmware] the VERSION string is now defined at the beginning of main.cpp @Pako2
  • [firmware] #218 Added latching relay support @donatmarko
  • [firmware] #189 Flash layout changed to 2MB Firmware / 2MB SPIFFS Data @Pako2
  • [firmware] Support for RDM6300 RFID readers (125kHz, UART) #163 @arduino12 / concurrently by @Pako2
  • [firmware] debug firmware for debugging purposes
  • [tools] executables for tools (no longer need to have node js and gulp for web ui development - only lightly tested)
  • [firmware] LED_BUILTIN lights up while wifi connected and flashes when it waits for wifi @Pako2
  • [webui] IP address choice option in AP mode @Pako2
  • [webui] favicon.ico @Pako2
  • [tools] websocket emulator can now store new configuration temporarly
  • [firmware] log for firmware update #152
  • [webui] Expired access attempts logged as "Expired"

Fixed

  • [firmware] UART Monitor speed @donatmarko
  • [firmware] avoid double Serial.begin @Pako2
  • [firmware] removing redundant terminating null character @Pako2
  • [firmware] fix the loadconfiguration loop @Pako2
  • [firmware] not able to connect MQTT server #157 @fivosg
  • [firmware] a MQTT message typo #157 @wamboin23
  • [webui] some breaks on web pages
  • [webui] usage of !important CSS rule
  • [firmware] #191 relay type inversion @Pako2
  • [firmware] #190 Increase PN532::WaitReady debug level @Pako2
  • [firmware] validuntil is being ignored #151
  • [firmware] the boot loop when ssid is empty on configuration file (actually more a workaround than a fix) #154

Changed

  • [firmware] unify output format debug print of PICC @Pako2
  • [firmware] Improve onWsEvent() function @Pako2
  • [build] Change release type to a zip file (was tar.gz before)
  • [webui] scrollbar on desktop screens (now hidden)
  • [webui] sidebar colors (i hope you like it, standart bootstrap color)
  • [webui] sanity check for firmware update file #152
  • [firmware] lock MFRC522 library to version 1.4.1

v0.8.1

01 Sep 11:02
Compare
Choose a tag to compare

[0.8.1]

Added

  • [firmware] Global websocket message to inform ws clients to toggle relay (upcoming client version will use it)
  • [webui] incremental id for event log

Fixed

  • [webui] available flash space calculation
  • [webui] #143 duplicate records on User Data backup
  • [firmware] #140 MQTT Heartbeat
  • [webui] official board's hardware settings did not populate

Changed

  • [firmware] do not initialize serial output unless we are debugging
  • [build] slice main.cpp to multiple parts for better readability
  • [webui] Access Type Active to Always
  • [firmware] more reliable activation of relay

v0.8.0

09 Aug 10:32
Compare
Choose a tag to compare

[0.8.0]


!!!! Breaking Changes

  • [firmware] Flash partition is changed to 1+3 !!! You need to backup your settings and users before updating to this version
  • [firmware] For wiegand readers card id's changed hexadecimal to decimal !!! You need to change hexadecimal values to decimal values on your user backup file if you have wiegand reader.

Added

  • [build] Optimize code for official board
  • [firmware] mqtt boot, hearthbeat, access message added

Fixed

  • [firmware] #128 Do not retain MQTT publishes
  • [firmware] some compile time warnings fixed

Changed

  • [webui] Default wifi type to AP
  • [firmware] MQTT Messages are now plain JSON encoded texts
  • [build] flash.bat file now asks which firmware to flash