Skip to content

Latest commit

 

History

History
386 lines (265 loc) · 25.9 KB

CHANGELOG.md

File metadata and controls

386 lines (265 loc) · 25.9 KB

Changelog

All notable changes to Crowsnest will be documented in this file.

4.1.9 - 2024-04-26

Bug Fixes and Improvements

  • Fix libcamera resolution and controls logging (#260)

4.1.8 - 2024-04-02

Bug Fixes and Improvements

  • Fix crash of detect_libcamera without CSI cam (#256)

4.1.7 - 2024-04-02

Features

  • Log libamera device resolutions and controls (#240)

Bug Fixes and Improvements

  • Fix empty string if ustreamer not found (#253)

Other

  • Revert #249 and update ustreamer version to v6.9 (#254)

4.1.6 - 2024-03-03

Bug Fixes and Improvements

  • Change ustreamer repo to own fork as workaround for #247 (#249)

4.1.5 - 2024-02-28

Bug Fixes and Improvements

  • Fix ustreamer binary path for v5.52 changes (#245)

4.1.4 - 2024-02-17

Bug Fixes and Improvements

  • Support no_proxy mode with camera-streamer (bookworm) (#238)

4.1.3 - 2024-01-16

Features

  • Add dual picam detection (#229)

Documentation

  • Fix buster hint link (#236)

Other

  • Fix clean_apps for installations without all backends (#230)
  • Remove buildclean from make update (#231)
  • Update issue bot to add github discussions (#234)
  • Add warning for libcamera on pi5 (#235)

4.1.2 - 2024-01-08

Bug Fixes and Improvements

  • build.sh: Fix wrong cs branch for cloning (#215)
  • Fixes error in detect_legacy (#217)
  • Skip do_memory_split on bookworm (#223)
  • Fix crash with brokenfocus and camera-streamer (#224)
  • Add pi5 support (#225)

Other

  • Shallow clone camera-streamer submodules (#226)
  • Add note about proxies to crowsnest.conf (#227)

4.1.1 - 2023-11-23

Documentation

  • Update supported devices (#213)

Other

  • Fix env file check (#212)
  • Add streamer repos update to make update (#210)
  • Add check to disable webcamd (#211)
  • Update copyright (#214)

4.1.0 - 2023-11-15

Bug Fixes and Improvements

  • Revert #197 (#207)

Other

  • Refactor camera-streamer build conditions (#201)
  • Add startup workaround for SpeederPad (#203)
  • Add better dietpi support to installer (#204)
  • Add make argument to fix WorkingDirectory (#205)

4.0.5 - 2023-11-03

Bug Fixes and Improvements

  • camera-streamer.sh: Force camera to be always active (#197)
  • Fix wrong gpumem calculation (#176)
  • Fix wrong syntax in gpumem (#177)
  • Fix wrong messages (#183)
  • Add bookworm support (#195)

Other

  • Add release workflow (#194)
  • Add release workflow (#194)
  • Add shellcheck run for PRs to develop (#198)

4.0.4 - 2023-09-01

Bug Fixes and Improvements

  • hwhandler.sh: Fix error in device logging (#169)
  • hwhandler.sh: Fix error in device logging (#169) (#170)

4.0.3 - 2023-08-11

Documentation

  • readme: Refactor readme.md | 09f4cb1

4.0.2 - 2023-05-23

Bug Fixes and Improvements

  • hwhandler.sh: Fix error in device logging | b0c011b

4.0.1 - 2023-05-23

Bug Fixes and Improvements

  • Fix error in ustreamer.sh | 3081093

4.0.0 - 2023-05-05

Features

  • install: Set gpu_mem on rpi devices | 2bbe265
  • logging: Extend error trace in logging | 4124e65

Bug Fixes and Improvements

  • Fix add_update_entry condition | a5a36e5
  • Disable debug output in make config | 48ab81a
  • Fix startup error on ubuntu arm | 0c49dc7
  • Fix raspicam detection | 2a4fbd9
  • Fix error causing cam list to fail | e3bd2e2
  • Fix error not exiting script on error | 42ce0ba
  • Fix error exit on failure | a07e42a
  • Fix func detect_libcamera | 0c524b7

Refactor

  • Refactor install chain | 4444ea5
  • Remove unnecessary ffmpeg version check | f8ce308
  • Refactor hwhandler.sh | 6c1aec1

Documentation

  • Update Readme.md | f6b841e
  • Add camera-streamer to README.md | f8c78c5
  • Change test formation | 4c4e232
  • Removed TODO.md | 1df3f43
  • Fix clarity of backend packages (#108)

Other

3.0.7 - 2023-02-16

Bug Fixes and Improvements

  • install: Wrong syntax in config.txt | 5e95c0d
  • install: Fixes error in unattended mode | efe4dfd
  • Ensure device is raspberry if os is buster | 05a971b
  • Fix error introduced by crudini | 722c7ca
  • Disable SC2317 | e214673
  • Store log_level in var instead in function | 9a66358

Documentation

  • Improve README.md, add FAQ section | 5954969
  • Improve readme, add link to config section | 3bc6d7d
  • Fix typo in readme.md | f945da3
  • Add keyword cam note | 142e4de
  • Add warning not to change log_path | b112300
  • Improve linebreaks | b7035a9
  • Improve spelling | 96949b7
  • Add link to discord | 3c1ec15
  • Enhanced faq error 127 | 90a6901
  • Enhanced faq for raspicam issues | 33981e7
  • Updated documentation for device definition (#65)
  • Updated Readme.md | 7d207e6
  • Changed layout | ad081e6
  • Fixed typo | b6e2de2
  • Improves layout | 04f29cb
  • Fix typo | bb38f36
  • Fix typo | 00fe721
  • Fix typo and rework layout (#80)

Other

  • Add not-on-github bot (#68)

3.0.6 - 2022-11-24

Bug Fixes and Improvements

  • Fixes missing legacy cam stack in ubuntu | 607bdda
  • Fixes install error on Linux Mint | 0e11271
  • Add new parameter for rtsp-simple-server | c6dd973

Documentation

  • Add Ubuntu 22.04 - RPI as tested | b8bed93
  • Add Linux Mint as tested ditribution | 2cbe951

Other

  • Refactor log output of rtsp-simple-server | 957207b

3.0.5 - 2022-11-24

Other

  • Bump rtsp-simple-server to v0.20.2 | 53b4d52

3.0.4 - 2022-11-24

Features

  • install: Adds ubuntu armv7l support | ee59a12
  • Add no_proxy parameter | 8fe1100

Bug Fixes and Improvements

  • Fixes error in ustreamer install | 046641a
  • Fix error in install.sh | e2b4cd8
  • Error in func create_filestructure | 0eb04cf
  • Fix syntax error in dev-helper.sh | df8a696
  • Fixes wrong path to crowsnest-rtsp.yml | cffea68

Refactor

  • Implements new install mechanism | d4a2c08

Documentation

  • Updated README.md | f7ec29f
  • Added ubuntu server 20.04 as tested and working (#59)

Other

  • Changes install routine | d407c68
  • Update readme.md of custompios module | 77f23e0

3.0.3 - 2022-09-04

Bug Fixes and Improvements

  • ustreamer.sh: Fixes duplicate format setting | aab54f8
  • Fixes blocky view after reboot | dabb66c

3.0.2 - 2022-09-04

Bug Fixes and Improvements

  • messages: Deprecated message shows wrong name | e268090
  • Fixes typo in install.sh | 946fad1

Refactor

  • Refactor of User input during install | 8df5078

3.0.1 - 2022-08-12

Features

  • Switch logo according to light or dark mode | a5a5df8
  • Allow mjpeg as valid parameter | ffba103

Bug Fixes and Improvements

  • install: Fixes error in removing webcamd | 5a9c245
  • make build: Clone ustreamer if not present | f726bda
  • uninstall: Fixes error service not disabled. | 3c4e4f8
  • Fixes install error if config.txt missing | 1af5d9c
  • Fixes install error on ubuntu aarch64 | 9d9f07b
  • Used wrong condition | 7af4ee8
  • Libjpeg62-turbo has no install target | 3a5f65b
  • Fixes error patching moonraker.conf | 4b2532d
  • Fixes error in brokenfokus function | 3df7fed
  • Fix error using installer on armbian | a3fba61
  • Used wrong terminology for diskspace | 2fb45c3

Documentation

  • Rename webcam.conf to crowsnest.conf in readme.md (#21)

3.0.0 - 2022-06-16

Features

  • install: Add unattended mode to installer | c4d4795
  • logging: Display host information in log file | 687be54

Bug Fixes and Improvements

  • install: Fix error using custopizer unattended | 3a48d47
  • install: Fixes error that leads to unusable moonraker.conf | fab3772
  • logging: Fixes error in log output of host information | b6055ce
  • v4l2ctl: Fixes error in broken_focus detection | e42799b
  • Fixes uncomplete log if using bullseye | b8a7046

Refactor

  • install: Improve install if unattended | dcb5581
  • installl: Refactor install chain | 6071c6f
  • logging: Strips out comments in func print_cfg | 5b8c072
  • Improve detection of chroot jail | 36893bf
  • Refactor installer and custompios module | ee6598c

Other

  • docs: Updates readme to latest changes. | c52cf40
  • docs: Update discord url | fac3667
  • install: Remove backup if unattended | dc710d0
  • rtsp: Update rtsp-simple-server to latest release | 18ab214
  • rtsp: Update rtsp config template | 1117287

2.4.0 - 2022-04-10

Features

  • Add debug logging for v4l2_control | 2e3cf93
  • Added feature versioncontrol | 6f17019

Bug Fixes and Improvements

  • Fixes focus_absolute not correct after streamer started | 3bfea5a
  • Fixes logging empty value if not set or available | 3692b31

Refactor

Other

  • Enabled inherited ERR Trap | 3c52447

2.2.0 - 2022-04-02

Features

  • Log available v4l2 controls | 03d03f8

2.1.0 - 2022-03-26

Features

  • Enable detection of csi adaptors | 664d9b5

2.0.1 - 2022-03-07

Bug Fixes and Improvements

  • build: Fix aarch64 error at rtsp-simple-server install | d8e98ac
  • build: Fix typo in sed command | 96f6592
  • hwhandler.sh: Fixed correct detection of Hardware | c60cf2f
  • messages: Used wrong modes in log. | b2aedb6
  • messages: Typo in deprecated_msg_1 | 67c32d9
  • update: Fixes error in func copy_logrotate | 1aa3103
  • update: Version of apps were not checked nor updated | 605cc4f
  • update: Version of apps were not checked nor updated | d378318
  • update: Wrong path used for file templates | bb6ed2f
  • updater: Critical typo in func copy_logrotate | 62ee73b
  • Refactored install.sh and update.sh | 8a5fcb0
  • Fixed custompios module | afcb651

Refactor

  • Refactored custompios module | 0176ce7

Documentation

  • Fixed error in README.md | 93ce6a2

Other

  • update: Removed message if RTSPtoWebRTC is not installed | 4170a25