All Versions
51
Latest Version
Avg Release Cycle
30 days
Latest Release
1072 days ago

Changelog History
Page 3

  • v1.34.2 Changes

    February 04, 2020

    ๐Ÿ› Bug fixes since 1.34.1

    • ๐Ÿ›  Fix failed login using Google reCaptcha [#2820]

    1.34.2 (2020-02-04)

    Full Changelog

  • v1.34.1 Changes

    January 25, 2020

    ๐Ÿ› Bug fixes since 1.34.0

    • Return to original url after login [#2811]
    • ๐Ÿ› Bug fix Montage page: Allows for proper functionality if MultiPort isn't configured [#2812]
    • zmtrigger.pl bad SQL syntax [#2814]

    1.34.1 (2020-01-25)

    Full Changelog

  • v1.34.0 Changes

    January 17, 2020

    ๐Ÿš€ This is largely a fixes & polish release. There are a number of bug fixes and security improvements in here.

    We DO NOT RECOMMEND running any prior version of zoneminder

    โšก๏ธ Upgrading from 1.32.3 should be relatively painless although if your Logs table is large it may take some time to update it.

    ๐Ÿ”’ Security fixes:

    • We no longer store passwords using mysql's built-in password encryption.
    • ๐Ÿ‘ We now support a modern JWT access token system
    • Replaced a lot of inline javascript.
    • ๐Ÿ›  There were a number of XSS and SQL injection issues fixed.
    • CVE-2019-13072
    • CVE-2019-6777

    Other changes:

    • When adding a new monitor a random colour will be assigned to it instead of red.
    • โœ๏ธ We now have a handy resolution dropdown to help prevent typos in the width & height fields
    • ๐Ÿ‘Œ Support for mysql8
    • ๐Ÿ‘Œ Support for php 7.4
    • ๐Ÿ”Š Can now delete database log entries for the logs popup
    • ๐Ÿšš Timezone setting moved from php.ini to Options -> System
    • ๐Ÿ‘ ffmpeg hwaccel support for h264 decoding
    • ๐Ÿ‘Œ Improved recording to mp4 with audio
    • ๐ŸŒฒ Added ZM_LOG_FFMPEG options which captures ffmpeg debug messages properly which can really help with debugging.
    • โž• Added ability to use zms to stream mjpeg when the video is stored as h265. Most browsers can't play h265 so this allows you to use passthrough mode with an h265 camera and still watch the video.
    • Filters now have a Copy To action which copies the event files to a second storage area
    • We now display additional event information such as that generated by event server object detection

    ๐Ÿš€ To update to this release on Ubuntu, you will need to add the new ppa
    sudo add-apt-repository ppa:iconnor/zoneminder-1.34

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. ZoneMinder is a community project. As such, we are constantly in need of those willing to volunteer their time to maintain and improve it, whether that be writing code, answering questions in the forum, or updating our documentation. Please consider helping us.

    ๐Ÿ”„ Change Log

    1.34.0 (2020-01-15)

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

  • v1.32.3 Changes

    December 08, 2018

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. ZoneMinder is a community project. As such, we are constantly in need of those willing to volunteer their time to maintain and improve it, whether that be writing code, answering questions in the forum, or updating our documentation. Please consider helping us.

    ๐Ÿ› Bug Fix Release

    ๐Ÿš€ This is another bug fix release.

    Here is a summary of the changes:

    • ๐Ÿ‘ Better support for ZoneMinder behind a (reverse) proxy
    • ๐Ÿ›  Fix triggers to sum event counts properly
    • ๐Ÿ›  fix API getVersion call
    • ๐Ÿ›  fix shared memory alignment errors on some 32bit systems
    • ๐Ÿ›  fix return user/pass credentials when auth relay is plain

    What's New

    ๐Ÿš‘ If you are upgrading from a release older than 1.32.0, then it is critically important to read the release notes for the 1.32.0 release. There are several critical changes you should be aware of. Please read them. It is painfully obvious to us who has and has not read the release notes in our user forum.

    ๐Ÿ”„ Change Log

    1.32.3 (2018-12-08)

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

  • v1.32.2 Changes

    October 13, 2018

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. We are always in need of volunteers, not just to write code, but to help manage the user forum, manage wiki content, write documentation, test the latest master branch, etc. There is always far more work to do than people available to do the work.

    ๐Ÿ› Bug Fix Release

    ๐Ÿš€ This is a bug fix release that fixes issues of moderate severity.

    Here is a summary:

    • โž• Additional fixes to zmtrigger
    • โž• Additional fixes to zmfilter
    • remember navbar collapse selection
    • ๐Ÿ— don't build neon instructions on armel architecture
    • โฑ don't refresh the page during an Ajax timeout error

    What's New

    ๐Ÿš€ If you are upgrading from a release older than 1.32.0, then you should read the release notes for that release. There are several key changes you should be aware of.

    ๐Ÿ”„ Change Log

    1.32.2 (2018-10-13)

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

  • v1.32.1 Changes

    October 02, 2018

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. We are always in need of volunteers, not just to write code, but to help manage the user forum, manage wiki content, write documentation, test the latest master branch, etc. There is always far more work to do than people available to do the work.

    ๐Ÿ› Bug Fix Release

    ๐Ÿš€ This is a bug fix release that fixes several key problems. We recommend everyone update immediately.

    Here is a summary:

    • ๐Ÿ›  Fix zmaudit ignoring the archive flag
    • ๐Ÿ›  Fix issues due to the way events are stored
    • ๐Ÿ›  Fix zmtrigger ignoring recently changed monitors
    • Reload the page properly on ajax error (avoids "permission denied" screen)
    • ๐Ÿ›  Fix x264 encode method corrupting shared memory
    • ๐Ÿ›  Fix the export button on the log view

    What's New

    ๐Ÿš€ If you are upgrading from a release older than 1.32.0, then you should read the release notes for that release. There are several key changes you should be aware of.

    ๐Ÿ”„ Change Log

    1.32.1 (2018-10-01)

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

  • v1.32.0 Changes

    September 12, 2018

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. We are always in need of volunteers, not just to write code, but to help manage the user forum, manage wiki content, write documentation, test the latest master branch, etc. There is always far more work to do than people available to do the work.

    ๐Ÿ“š This version of ZoneMinder includes a new look, which means our documentation is in need of being updated. The only requirement is a desire to learn a fairly intuitive markdown language. Please consider volunteering your time.

    What's New

    ๐Ÿš€ There are significant changes to this release.

    Here is a brief summary:

    • ๐Ÿš€ A re-worked web console, compared to the previous 1.30.4 release
    • record to mp4 container
    • record audio
    • ๐Ÿ‘Œ support for php 7.x
    • Arbitrary website as a non-recordable, interactive monitor.
    • โšก๏ธ Updated Montage Review
    • ๐Ÿšš Options-> Paths moved into config files under conf.d folder
    • ๐Ÿ‘€ Multiple storage paths are supported. See Options -> Storage
    • The old method of bind mounting the event folder is no longer needed nor recommended
    • โž• Additional system statistics on the web console
    • ๐Ÿ‘ Raspberry pi OMX hardware h264 decoder support
    • Event thumbnails play video on mouseover
    • Drag and drop sorting of monitors
    • Scalability improvements
    • ๐Ÿ‘Œ Support for Redhat el6 distros and clones has been removed

    Existing Users

    โฌ†๏ธ For those of you upgrading from a previous version of ZoneMinder:

    • โฌ†๏ธ The upgrade scripts will take longer than normal to run, especially if you have many events
    • ๐Ÿšš Your previous settings on the Options -> Paths tab have been moved into the file zmcustom.conf which is typically found under /etc/zm/conf.d
    • Consider migrating your events folder from the former bind mount method to the new method under Options -> Storage
    • ๐Ÿ”’ You should no longer have symbolic links in your webroot folder. This resolves a long standing security issue.
    • ๐Ÿ“š The Apache config file has changed. This config file may or may not update automatically. This depends on what distro you are running and how you installed ZoneMinder. Please refer to the documentation for your distro to learn what specific steps are required.

    ๐Ÿ“ฆ Attention Package Managers

    There are some fairly significant changes that must be completed to your packing scripts in order for ZoneMinder to install properly. Please contact us to coordinate the changes to your packaging scripts. A brief summary of the requirements is listed here: #2078 (comment)

    ๐Ÿ”„ Change Log

    1.32.0 (2018-09-12)

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

  • v1.30.5

    February 22, 2019
  • v1.30.4 Changes

    May 09, 2017

    Small Fix

    ๐Ÿš€ This release has been created to address an issue which was discovered in the new uridecode function. There are some minor packaging related changes made as well. What follows has been copied and pasted from the previous release notes to make sure everyone reads it.

    Cake PHP API Note

    ๐Ÿš€ The previous 1.30.2 release disabled cake php debug mode due to a potential security vulnerability. Be advised that, because cake debug mode is off, the cake debug web page, typically navigated to with a /zm/api suffix, is also turned off. The API itself will continue to function normally.

    ๐Ÿ“ฆ Important Note to Package Maintainers

    ๐Ÿ“ฆ Switching to the php apc cache engine adds a new package dependency on the php-apc or php-apcu package. The exact name of the package varies per distro. The API will not function without this package installed and the web server restarted.

    ๐Ÿ— Nightly Builds

    ๐Ÿš€ We have recently enabled a nightly build system, which is cranking out rpm & deb packages almost as fast as we make changes to the source code. If you have an interest in testing a recent build of the master branch then this is for you. This will allow you to test bleeding edge software changes w/o having to first be an expert in building rpm or deb packages. Nightly build rpm packages are currently available at zmrepo.zoneminder.com. As soon as I learn where Isaac is hosting the deb packages, I will update these release notes.

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. We are always in need of volunteers, not just to write code, but to help manage the user forum, manage wiki content, write documentation, test the latest master branch, etc. There is always far more work to do than people available to do the work.

    ๐Ÿš€ What follows is the complete change log since our previous release:

    ๐Ÿ”„ Change Log

    1.30.4 (2017-05-09)

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

  • v1.30.3 Changes

    May 02, 2017

    ๐Ÿš€ One More bug Fix Release

    ๐Ÿš€ The ZoneMinder team is proud to release one more bug release before we move on to bigger things.

    There are not as many changes this go around, but here is a summary of the most significant:

    • The cake php cache engine has been changed from flat files to php apc. No more API failures due to missing folders.
    • ๐Ÿ”’ A previous security vulnerability fix introduced a bug restarting zma/zmc. This has been fixed.
    • Fixed a long standing issue where the timestamp would disappear when TIMESTAMP_ON_CAPTURE was disabled.
    • ๐Ÿ›  Historically, zms has never supported extended ascii characters in camera passwords. This has been fixed.

    Cake PHP API Note

    ๐Ÿš€ The previous 1.30.2 release disabled cake php debug mode due to a potential security vulnerability. Be advised that, because cake debug mode is off, the cake debug web page, typically navigated to with a /zm/api suffix, is also turned off. The API itself will continue to function normally.

    ๐Ÿ“ฆ Important Note to Package Maintainers

    ๐Ÿ“ฆ Switching to the php apc cache engine adds a new package dependency on the php-apc or php-apcu package. The exact name of the package varies per distro. The API will not function without this package installed and the web server restarted.

    ๐Ÿ— Nightly Builds

    ๐Ÿš€ We have recently enabled a nightly build system, which is cranking out rpm & deb packages almost as fast as we make changes to the source code. If you have an interest in testing a recent build of the master branch then this is for you. This will allow you to test bleeding edge software changes w/o having to first be an expert in building rpm or deb packages. Nightly build rpm packages are currently available at zmrepo.zoneminder.com. As soon as I learn where Isaac is hosting the deb packages, I will update these release notes.

    Thank You to Those who have Contributed

    ๐Ÿ“š We continue to thank those that have contributed to the ZoneMinder project. We are always in need of volunteers, not just to write code, but to help manage the user forum, manage wiki content, write documentation, test the latest master branch, etc. There is always far more work to do than people available to do the work.

    ๐Ÿš€ What follows is the complete change log since our previous release:

    ๐Ÿ”„ Change Log

    1.30.3 (2017-05-02)

    Full Changelog

    ๐Ÿ”€ Merged pull requests: