Skip to content

Releases: nabaztag2018/pynab

v1.0.2

19 Nov 21:25
Compare
Choose a tag to compare

🍁 The autumn release! 🍁

This release contains mostly:

  • Bug fix for the deaf nabaztag (with the new NFC board) (@pguyot)
  • Two new NFC apps: NabRadio and NabWebHook (@omevel)
  • A lot of bug fixes and improvements (@pguyot and @f-laurens)

All the details 👉 v1.0.0...v1.0.2

(v1.0.1 contained a critical error, hope nobody snatched it!)

v1.0.0

14 Jun 08:30
24cb054
Compare
Choose a tag to compare

4 years later, the 1.0.0!

Thank you to all the contributors!

Amon other things, this 1.0.0 contains:

if you want the gory details 👉 v0.9.1...v1.0.0

v0.9.1

22 Jun 12:10
0a55842
Compare
Choose a tag to compare

0️⃣.9️⃣.1️⃣ is the new 0.9.0

It's v0.9.0 with Emojis and a little less bugs

Here the exact lists of commits

  • [15e2324]: 👷 Fix typo in Pull Request auto labelling (Mehdi Chaouch) #251
  • [b848f52]: 👷 Fix typo in Pull Request auto labelling (Mehdi Chaouch) #254
  • revamp home page and add help page. (#255) #255 (Fabrice Laurens)
  • Turn off Pi Zero system LED according to kernel version. #257 (Fabrice Laurens)
  • [6ea7df5]: Add help page documenting air quality visual animations. (Fabrice Laurens) #250
  • [bd06540]: Air quality: cleanup widget location display. (Fabrice Laurens) #252
  • [9f24ae0]: Keep peepers happy... (Fabrice Laurens) #252
  • revamp system information and upgrade pages. #259 (Fabrice Laurens)
  • [ff680bd]: Revert "Revamp system information and upgrade pages" (Nabaztag) #262
  • revamp system information and upgrade pages. #263 (Fabrice Laurens)
  • [cf8fadd]: Review/amend logging calls level. Set default logging level to INFO - overridable thru LOGLEVEL env var. (Fabrice Laurens) #266
  • [e5cb89f]: Cleanup unhandled exceptions handling. (Fabrice Laurens) #268
  • [f829a66]: Minimal GitHub Pages deployment. (Fabrice Laurens) #264
  • cleanup macOS leftovers. #269 (Fabrice Laurens)
  • cleanup underlying git commands for Upgrade page. #272 (Fabrice Laurens)
  • [258991c]: Complete label list for PR Labeler workflow (Fabrice Laurens) #274
  • [d18a5fb]: Bump requirement for security updates (Olivier)
  • [cb5da2e]: Move to weekly rotation for Pynab logs. (Fabrice Laurens) #276
  • fix Upgrade page crash when date was not set for 'Last check'. #280 (Fabrice Laurens)
  • [94b9933]: Bump django from 3.1.9 to 3.1.12 (dependabot[bot]) #279
  • make sure shallow clone is generated with adequate branch. #277 (Fabrice Laurens)
  • Cleanup caches. (#281) #281 (Fabrice Laurens)
  • [0a55842]: GitHub workflows: use raspios_lite:2021-05-07 base image. (#271) (Fabrice Laurens) #271

v0.9.0

26 May 15:15
cfa5caf
Compare
Choose a tag to compare

⚠️ June 11th 2021 Update

This release is not compatible with future web upgrade. While we work on this, here's what you can do (thanks @f-laurens !) if you already installed it and want to be future proof.

cd /home/pi/pynab
git remote set-branches --add origin release
git fetch
git checkout -t origin/release

You won't have this problem if you upgraded to v0.9.0 through the web interface.

v0.9.0 is a real team effort!

@f-laurens and @mehdichaouch joined actively the project and everything went way way way faster!
Thanks to them we managed to reach zero-pending-PR :) (well...at release time at least...)

I want also to thank @BoOsteous and @nguillaumin for their contributions.

And of course, @pguyot who is performing his magic behind-the-scene and makes this all damned thing work.

A lot of things have been done by the new fantastic team, here are a few that directly affect the user experience:

  • Airquality : we now use the weather location settings as the geolocalization was a bit plain wrong sometimes
  • There are reboot and shutdown buttons on the admin interface
  • Support for wake up time per week and wakeup sounds
  • Audio weather forecast and help for the visual language

Also :

  • A docker compose based development environment
  • And nightly builds for the nightly rabbits

For those interested in details, here are the commits that led to the v0.9.0 :

  • [44b2030]: Update views.py (Enero)
  • [50c3962]: Trying to beat git (Olivier)
  • [ee3c0c6]: Add optional 'event' slot to 'ears' packet type. (Fabrice Laurens) #157
  • [982af0c]: Fix system LED setup for Raspberry Pi kernel 5.4. (Fabrice Laurens) #158
  • [f3f4397]: Fix setup of avahi and logrotate configuration files. (Fabrice Laurens) #160
  • [938f46e]: nabweb system information 'version': replace issue number from /etc/rpi-issue by kernel release from uname. (Fabrice Laurens) #162
  • [6e4dd8a]: nabweb dropdown buttons: fix select list width. (Fabrice Laurens) #164
  • [4470246]: Added audio weather forecast (Olivier)
  • [a89e618]: Add How-to test a contributor Pull Request (Mehdi Chaouch) #175
  • [2158104]: Fix restart in How-to test a contributor Pull Request (Mehdi Chaouch) #177
  • [9138810]: Correct/translate audio weather forecast configuration messages. (Fabrice Laurens) #179
  • [2886354]: Fix requirements (Paul Guyot) #181
  • [3f838d9]: Play random 'boot' chime (from nabd/sounds/boot) on startup or reconfig. (Fabrice Laurens) #180
  • [9ca1a0b]: PEP 8 compliance syntax fix. (Fabrice Laurens) #180
  • [505d8a0]: Also fix loss of bottom LED pulse after reconfig... (Fabrice Laurens) #180
  • [bda4645]: Fix nabweatherd test (Paul Guyot) #181
  • [a10a051]: Handle invalid air quality indices in nabairqualityd. (Fabrice Laurens) #184
  • [8a4569b]: Remove leftover test code / PEP 8 compliance fix. (Fabrice Laurens) #184
  • [7964e94]: Play random 'boot' chime (from nabd/sounds/boot) on startup or reconfig. (Fabrice Laurens) #180
  • [8093fce]: PEP 8 compliance syntax fix. (Fabrice Laurens) #180
  • [76c6ad4]: Also fix loss of bottom LED pulse after reconfig... (Fabrice Laurens) #180
  • [3072048]: Merge branch 'issue59' of https://github.com/f-laurens/pynab into issue59 (Fabrice Laurens) #180
  • [2088ad9]: Fix requirements (Paul Guyot) #157
  • [d7ad698]: Fix nabweatherd test (Paul Guyot) #157
  • [8851435]: Add favicon (Mehdi Chaouch) #182
  • [296694b]: Add RFID Nano:ztag (fix #169) (Mehdi Chaouch) #171
  • [ce94582]: Improve wording with better html (Mehdi Chaouch) #170
  • [51fb6d0]: (from @BoOsteous) nabd: add reboot and shutdown methods. (Fabrice Laurens) #185
  • [87b53af]: (from @BoOsteous) nabweb: add reboot and shutdown buttons to admin interface.. (Fabrice Laurens) #185
  • [c30677f]: Cleanup nabweb reboot/shutdown messages wording. (Fabrice Laurens) #185
  • [d5be435]: Improve wording with better html - Fix tags including HTML (Mehdi Chaouch) #187
  • [6fc9baa]: Cleanup french localization. (Fabrice Laurens) #187
  • [42556c0]: Restore nab8balld original wake up message. (Fabrice Laurens) #187
  • [69784ce]: Cleanup french localization (missing labels). (Fabrice Laurens) #187
  • [8a9c59e]: Cleanup french localization (remove residue). (Fabrice Laurens) #187
  • [d3824db]: Fix requirements URLs for new wheels (Paul Guyot) #193
  • [3b37f55]: Skip hardware tests on CI (Paul Guyot) #193
  • [bfefe9c]: Limit localization to original 8 locales (Paul Guyot) #193
  • [eb36131]: Run tests with qemu and migrate travis code to GH (Paul Guyot) #193
  • [fd88ea4]: Report build status with badges (Paul Guyot) [#193](#1...
Read more

v0.8.4

13 Oct 15:25
Compare
Choose a tag to compare
  • Fixed a bug in views.py when JSON string does not contain 'admin'

v0.8.3

09 Oct 14:54
Compare
Choose a tag to compare

v0.8.2

07 Oct 16:19
Compare
Choose a tag to compare
  • Fixed #152
  • A new UX for selecting the city of the weather forecast

v0.8.1 : the 0.8.0 with a few bug fixes

26 Jun 12:49
Compare
Choose a tag to compare

v0.8.0: The long-awaited 0.8.0 release with RFID suport among other joys:

23 Jun 06:21
Compare
Choose a tag to compare
* Added visual feedback for ASR (fix #55)
* Added RFID support (fix #21)
* Fixed install script (fix #98)
* Fixed a crash when RFID driver is not loaded (fix #98)
* Added display of SSH status with warning for default password
* Added RFID support to nabsurprised
* Fixed various typos (thanks @BoOsteous, @Framb75 and Kaleo)
* Fixed a timescale computation incompatibility in choreographies with Nabaztag and Nabaztag:tag
* Fixed interpretation in LEDs indexes in choreographies for compatibility with Nabaztag and Nabaztag:tag
* Fixed ears orientation and offset for compatibility with Nabaztag and Nabaztag:tag
* Fixed a bug where parts of messages were not played
* Fixed a bug where choreographies were not played entirely in messages with no audio
* Made sure choreographies started and ended in known states, losely matching Nabaztag and Nabaztag:tag behavior
* Fixed inconsistencies in ear positions
* Added support for cancelation of messages by pressing the button (fix #9)
* Fixed issue where weather forecast failed with Farenheit in US English
* Added Farenheit sounds in several languages
* Added 8ball sounds in several languages
* Made sure interactive commands are run asynchronously (making them cancelable)
* Added interactive books service (fix #23)
* Added zram-tools in image
* Used 2020-02-13 Raspbian as base image
* Fixed a bug where Mastodon interface would disappear when changing locale (#49)
* Updated weather and airquality services as asked by the people's republic of Nabaztag

0.7.4

11 Feb 19:32
Compare
Choose a tag to compare
  • User-accessible hardware tests for leds and ears (fix #19)
  • More upgrade page improvements
  • Use /run instead of /var/run (@clouetb) (fix #86)
  • nabboot: disable system led at boot (@Lyokovic) (fix #40)
  • Nabblocky with any hostname (fix #92, thanks Framb75)
  • Valentine's day sounds (french only, of course)