Skip to content

Releases: Motion-Project/motion

Release 4.7.0

21 Aug 20:16
Compare
Choose a tag to compare

Release Notes: 4.7.0

The documentation for the 4.7.0 release can be found in the Motion 4.7.0 Guide

The following summarizes the changes implemented in version 4.7.0

  • Fixes

    • Fix zombie reaping for Motion processes.
    • Fix network camera processing for non compliant codec.
    • Fix v4l2M2M encoding.
    • Fix fps conversion specifier.
  • Enhancements/Revisions

    • Allow for large date time and event numbers.
    • Remove outdated MMAL camera code.

Release 4.6.0

12 Nov 01:48
Compare
Choose a tag to compare

Release Notes: 4.6.0

The documentation for the 4.6.0 release can be found in the Motion 4.6.0 Guide

The following summarizes the changes implemented in version 4.6.0

  • Fixes

    • Fix segfault on vaapi decoding
    • Remove default for allowed_media_types
    • Fix libweb includes
    • Fix autotools and translation files
    • Fix movie_extpipe
    • Fix threshold_tune
    • Implement consistent time values
    • Implement consistent calculation for pixel difference
    • Fix compiler warnings
    • Revise ioctl for devices to use long variable
  • Enhancements/Revisions

    • Add support for DRM HW decode
    • Update year in copyright notice
    • Revise issue template
    • Allow for bad packets when processing file
    • Print log message of signals

Release 4.5.1

18 Dec 01:05
Compare
Choose a tag to compare

Release Notes: 4.5.1

The documentation for the 4.5.1 release can be found in the Motion 4.5.1 Guide

The following summarizes the changes implemented in version 4.5.1

  • Fixes
    • Fix closing of v4l2 devices
    • Fix creation of pid file
    • Add check for some mmal headers
    • Fix pause when used as command line option
    • Fix json pages when there are multiple cameras
    • Fix codec for the mpeg4 container
    • Fix rotation when used for v4l2 devices

Release 4.5.0

30 Oct 20:38
Compare
Choose a tag to compare

Release Notes: 4.5.0

The documentation for the 4.5.0 release can be found in the Motion 4.5.0 Guide

The following summarizes the changes implemented in version 4.5.0

  • Fixes

    • Fix processing for native_language config option
    • Fix MariaDB pkg-config for new name
    • Fix cleanup when v4l2 open fails
    • Fix sending of stale images to stream
    • Fix path used when checking headers
    • Fix double free when using extpipe.
    • Fix setting of controls for v4l2 devices
    • Fix processing for v4l2 devices when stride is not width
    • Fix parsing of PGM files
    • Fix scale of text when in debug mode
    • Fix processing when camera is not initially available
    • Fix double free when camera is lost frequently.
    • Fix close on exec methods
    • Fix processing for preferred codec with new ffmpeg versions
    • Fix snapshots when using netcam high
    • Fix extra event triggered upon quit
  • Enhancements/Revisions

    • Updated translations
    • Remove shared handle processing for sqlite3
    • Revise log level for some messages
    • Remove unused include module.
    • Remove unused H264 palette code
    • Do not translate the ignoring IP alert message
    • Better processing of netcams that provide single jpg image
    • Update documentation on how to use PI camera via libcamerify
    • Update documentation on maximum number of cameras shown on web control page.
  • New Configuration Options

    • Replace dbeventid with eventid

Release 4.4.0

24 Oct 02:02
Compare
Choose a tag to compare

Release Notes: 4.4.0

The documentation for the 4.4.0 release can be found in the Motion 4.4.0 Guide

The following summarizes the changes implemented in version 4.4.0

  • Fixes

    • Use default for non ASCII characters in drawing
    • Maximum movie time
    • Guide updates
  • Enhancements

    • Updated translations
    • Lockout on failed authentications
    • Hardware decoding for some network cameras
    • User specification of ffmpeg options for network cameras
    • Change default processing for http cameras.
  • New Configuration Options

    • watchdog_tmo
    • watchdog_kill
    • pause
    • webcontrol_lock_minutes
    • webcontrol_lock_attempts
    • webcontrol_lock_max_ips
  • Renamed Configuration Options

    • vid_control_params -> video_params
    • mmalcam_control_params -> mmalcam_params
  • Changed Configuration Options

    • v4l2_palette use video_params
    • input use video_params
    • norm use video_params
    • frequency use video_params
    • netcam_highres use netcam_high_params
    • netcam_keepalive use netcam_params
    • netcam_proxy use netcam_params
    • netcam_tolerant_check use netcam_params
    • netcam_use_tcp use netcam_params
    • netcam_decoder use netcam_params
    • webcontrol_cors_header use webcontrol_header_params
    • stream_cors_header use stream_header_params

Release 4.3.2

26 Oct 00:32
d603c62
Compare
Choose a tag to compare

Release Notes: 4.3.2

The documentation for the 4.3.2 release can be found in the Motion 4.3.2 Guide

The following summarizes the changes implemented in version 4.3.2

  • Fixes
    • Compiler warnings for newer distos.
    • Use MHD function for url decoding

Release 4.3.1

13 Apr 00:51
Compare
Choose a tag to compare

Release Notes: 4.3.1

The documentation for the 4.3.1 release can be found in the Motion 4.3.1 Guide

The following summarizes the changes implemented in version 4.3.1

  • Fixes
    • Compiler errors with GCC 10
    • Overrides to CFLAGS
    • Add maintainer mode
    • Segfault when invalid camera directory specified
    • MariaDB initializations
    • Updated guide

Release 4.3.0

14 Jan 04:28
Compare
Choose a tag to compare

Release Notes: 4.3.0

The documentation for the 4.3.0 release can be found in the Motion 4.3.0 Guide

The following summarizes the changes implemented in version 4.3.0

  • Fixes

    • Use default for non ASCII characters in drawing
    • Removed poll requirement for MHD
    • Implement revised configure and automake
    • Updated testing for travis
    • Revise MMAL to handle revisions from upstream.
    • Fix movie start times
    • Set the FPS on v4l2 devices
    • Consolidate the JPEG code processing
    • Fix substream processing for non modulo 16
    • Ignore invalid data sent from rtsp cameras.
    • Adjust the netcam handler wait and processing
    • Answer incorrect web requests.
    • Implement a delay upon excessive reconnect attempts
    • Fix filetype specified for snapshots
    • Guide updates
    • Fix vbr calculation for high frame rates
  • Enhancements

    • Updated translations
    • Implement revised directory structure
    • Implement optional decoder and encoders
    • Allow for distros that use videoio.h
    • Revise and enhance the sample service file
    • Output to the log the resulting ext pipe command
  • New Configuration Options

    • netcam_decoder

Release 4.2.2

03 Feb 20:27
Compare
Choose a tag to compare

Release Notes: 4.2.2

The documentation for the 4.2.2 release can be found in the Motion 4.2.2 Guide

The following summarizes the changes implemented in version 4.2.2

  • Fixes
    • FreeBSD Compile
    • Webcontrol quit/end
    • Add stream_motion option
    • Generic tracking option
    • Delay stream when starting
    • Hostname for IPV6
    • Multiple source streams when using passthrough
    • Guide update

Release 4.2.1

09 Dec 17:58
68112cb
Compare
Choose a tag to compare

Release Notes: 4.2.1

The documentation for the 4.2.1 release can be found in the Motion 4.2.1 Guide

The following summarizes the changes implemented in version 4.2.1

  • Fixes
    • Stream rate calculations
    • Static library linking
    • Eliminate updates to movie_passthrough via webcontrol
    • Thread locking for movie_passthrough
    • NULL terminator for EXIF
    • Revised logging messages
    • Guide update for mobile