Releases: motioneye-project/motioneyeos
20170611
What's new:
- OS: writeimage.sh echo fix for macOS
- OS: raspberrypi (all): autoload i2c module at boot
- OS: added
gpio.sh
handy command for quickly toying with gpios - OS: added support for Pine64 board
- OS: wpa supplicant driver now defaults to
nl80211
- OS: odroidc2: fixed missin eudev
- OS: added support for custom
/data/etc/fstab.user
file - OS: date script now tries twice before failing to set initial date/time
- motionEye: added support for uploading media files to FTP server
- motionEye: some expert settings now have proper units
- motionEye: removed
base_path
setting - static files are now referenced using relative paths (thanks @lebomb44 for the suggestion) - motionEye: removed OGG video format as it's no longer accepted by motion
- motionEye: authentication HTTP cookie names are now prefixed with
meye_
- motionEye: admin password is now validated (trouble-causing special characters are no longer accepted)
- motionEye: snapshot URL will do its best to always serve a JPEG frame
- motionEye: motion gap setting now accepts value
0
20170329
20170326
What's new:
- OS: merged with Buildroot 2017.02
- OS: bananapi: updated kernel to 4.9.13 (fixes ethernet connection issues)
- OS: odroidxu4: updated kernel to 4.9.13
- OS: raspberrypi: added support for Raspberry PI Zero W board
- OS: removed
wget
in favor ofcurl
- OS: all boards support now firmware update via UI (see notes below)
While this release isn't spectacular from the new features point of view, it bears two significant changes to the underlying OS:
-
motionEyeOS is now derived from thingOS rather than directly from Buildroot. Over the years, I realized that a large part of the work done for motionEyeOS can be applied to other IoT-like projects using these boards. thingOS is an effort to generalize this work and make it available for other projects.
In a nutshell, OS-related changes will be committed to thingOS while motionEye-related changes will still be committed to motionEye. motionEyeOS is now combination of the two. -
The firmware updating mechanism has been decoupled from motionEye and is now handled by the
fwupdate
script, which is part of thingOS. Each platform handles the update process its own way and everything can now be done via command line, if necessary.
20170212
What's new:
- OS: network-dependent services (such as SSH or FTP) are now started regardless of whether there's an actual functional network connection
- OS: default WiFi country is now set to GB and will therefore enable channels 13 and 14 in the 2.4GHz band
- motionEye: fixed credentials remembering issue
- motionEye: various editable mask fixes
- motionEye: maximum uploadable media file size increased to 1GB
20161212
20161211
What's new:
- OS: added autossh package
- OS: added rsync package
- OS: raspberrypi: enabled I2C, I2S, SPI and audio hardware interfaces (adding an I2C RTC module should now work)
- OS: brackets
{}
are now supported in WiFi passwords - motionEye: space can now be used in admin password
- motionEye: when requested with
?camera_id=1,2,...
query arguments, the UI will only display camera frames with those ids - motionEye: credentials can now be remembered
- motionEye: the number of rows when laying out frames is now configurable as a preference
20161125
What's new:
- OS: brcmfmac driver (Raspberry PI WiFi): disabled roaming
- motionEye: motion daemon is no longer restarted on errors, by default; see motion_restart_on_errors setting
- motionEye: fixed capture FPS when a camera timeouts or freezes
- motionEye:
relayevent.sh
now uses a request timeout of 5 seconds when transmitting events from motion to motionEye - motionEye: added Camera ID field in the settings panel
- motionEye: various streaming URLs are now shown in a popup for better access
- motionEye: fixed
manifest.json
location
20161114
What's new:
- OS: motion daemon upgraded to 4.0.
- OS: kernels updated for many boards
- motionEye: added support for motion 4.0
- motionEye: detected motion version is now displayed in the settings panel
- motionEye: modulo 8 resolutions are now accepted (previously only multiples of 16 were supported)
- motionEye: added support for custom resolutions
- motionEye: added support for despeckle filter
- motionEye: added support for creating motion debug media files
- motionEye: added support for web app manifest and a slightly better icon (adding a shortcut to an android's home screen should give a better experience)
- motionEye: fixed extra options not allowing new lines on FireFox
note: since there's no motion-mrdave
binary anymore, users that have explicitly set the motion binary path to /usr/bin/motion-mrdave
will have to change it back to empty field, or to /usr/bin/motion
.
20161027
What's new:
- OS: raspberrypi: added more resolutions when using Fast Network Camera mode
- OS: raspberrypi: added a few more Fast Network Camera options
- OS: raspberrypi: included tvservice binary to be able to turn off HDMI output, to save a few milliwatts (this doesn't happen automatically)
- OS: added IOQoS parameter to
sshd_config
, which is said to improve SSH connections in some circumstances - OS: added support for setting the country for selecting the correct WiFi regulatory domain (see os_country)
- motionEye: better comments handling in config files
- motionEye: fixed problems when using square brackets in admin password
- motionEye: fixed wrong camera target for motion detection after disabling/enabling some cameras