Skip to content

Latest commit

 

History

History
87 lines (66 loc) · 2.95 KB

CHANGELOG.md

File metadata and controls

87 lines (66 loc) · 2.95 KB

Changes from 0.1.0-rc7 to 0.1.0-rc.7.1

  • fixed Kitematic auth failure

Changes from 0.1.0-RC6.1 to 0.1.0-rc.7

  • security improvements
  • FFmpeg and NGINX optimizations
  • fixed update check
  • added semantic versioning
  • several small bugfixes and improvements
  • updated dependencies
  • added Aarch64 Docker image and reduced Docker layers

Changes from 0.1.0-RC6 to 0.1.0-RC6.1

  • fixed external streaming with RTSP over TCP input option

Changes from 0.1.0-RC5 to 0.1.0-RC6

  • updated NPM/Bower packages
  • updated FFmpeg to 2.8.6
  • switched to a NGINX-RTMP fork of Sergey Dryabzhinsky
  • added ECMA6 development mode (RS_NODE_ENV=dev) and updated NodeJS to 5.7
  • refactored frontend structure
  • finished ECMA6 frontend remodeling
  • started backend refactoring
  • optimized fake audio process (resolved NGINX error "hls: force fragment split")
  • added FFmpeg patch of Andrew Shulgin (Ignore invalid sprop-parameter-sets missing PPS)
  • renamed environment variables (old environment variables are still supported but will be deprecated in the future)
    • RS_NODE_PORT
    • RS_NODE_ENV
    • RS_LOGGER_LEVEL
    • RS_TIMEZONE
    • RS_SNAPSHOT_REFRESH_INTERVAL
    • RS_CREATE_HEAPDUMPS
    • RS_USERNAME
    • RS_PASSWORD
  • several small bugfixes and improvements

Team enlargement

  • Andrew Shulgin - Many thanks for your support and welcome to our team!

Changes from 0.1.0-RC4.1 to 0.1.0-RC5

  • updated NPM packages, NGINX to 1.9.9 and FFmpeg to 2.8.5
  • restructed frontend (WebsocketService, more ECMA6, ServiceFactory, logger as Angular-Service)
  • cleanup NPM dep.
  • expanded ESLint ruleset and first code optimizations
  • added NGINX process monitoring
  • cleanup JSONDB
  • implemented input-field validation for RTSP/RTMP addresses

Changes from 0.1.0-RC4 to 0.1.0-RC4.1

  • added missing config of v0.1.0-RC4

Changes from 0.1.0-RC3 to 0.1.0-RC4

  • added https sources to Dockerfiles (thx @ nodiscc)
  • fixed visualisation problem of new RTMP/RTSP endpoint (JSONDB processing)
  • optimized input-process (removed generateOutputRTMPPath)
  • cleaned up NPM packages
  • added ESLint insteed of JSHint+ first ruleset
  • first code optimizations (ecma5 -> ecma6)
  • optimized RaspiCam-Hack for Raspberry Pi 1
  • updated NPM packages and node
  • refactored FFmpeg-Fluent integration by own fork (reduces process-output)
  • fixed output-process (generated high CPU load on arm)
  • fixed preview player (no play-icon, didn't stop when the modalbox is closed)
Merged pull requests:

Changes from 0.1.0-RC2 to 0.1.0-RC3

  • fixed links to docs
  • updated NPM & Bower dependencies

Changes from 0.1.0-RC1 to 0.1.0-RC2

  • use branch FIX_stderr-variable_of_infinite_growth
  • more jshint stylecheck rules and fix problems
  • renamed ReStreamer to Restreamer
  • refactored docs and wiki