Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.4.0-alpha.5 to master #112

Merged
merged 38 commits into from
Oct 26, 2023
Merged

v2.4.0-alpha.5 to master #112

merged 38 commits into from
Oct 26, 2023

Conversation

benwebbbenwebb
Copy link
Collaborator

@benwebbbenwebb benwebbbenwebb commented Oct 26, 2023

Fixes issues:

New features:

README.md copy and style changes

package.json version bumps

linting and code style changes

* VOCDensity fix

* minor logging style and service name changes/alignment

* add NPM config
additional debug logging in StateHandler
removed some blank lines
moved santize function our of module.exports in StateManager
nodemon will monitor select files and restart homebridge on changes
Added additional API error handling and token re-use checks
added new items to config and readme (no code changes yet):
- disableAirQuality
- disableCarbonDioxide
- disableHumidity
Debug logging changes
Added several TODOs
Readme copy updates
… possible

add support for 3D swing (vertical+horizontal) and made to existing controls
remove swingMode characteristic from services when verticalSwing disabled in config
…wouldn't be removed when toggled off in config, copy changes, style/linting changes, additional debug logging
- adding carbonDioxideAlertThreshold
- adding disableAirConditioner
- config schema changes including conditional display
- added VOCDENSITY_MAX const
- Readme changes
- set (current temperature) value to minValue when increasing minValue during setProps to remove debug warning
- changed logic that sets min and max capable temps
logic for disableAirQuality and disableCO2
some minor logging changes
introduced modesToExclude option (not implemented yet)
removed disableAirConditioner from being a setting, now internally calculated
added updateValue to Helper.js
used Helper.updateValue in AirConditioner
linting change for switch statements
minor styling / logging changes
added samplePayloads to .gitignore
@benwebbbenwebb benwebbbenwebb added documentation Improvements or additions to documentation enhancement New feature or request dependencies Pull requests that update a dependency file labels Oct 26, 2023
@benwebbbenwebb benwebbbenwebb self-assigned this Oct 26, 2023
@benwebbbenwebb benwebbbenwebb linked an issue Oct 26, 2023 that may be closed by this pull request
@benwebbbenwebb benwebbbenwebb changed the title v2.4.5-alpha to master v2.4.0-alpha5 to master Oct 26, 2023
@benwebbbenwebb benwebbbenwebb changed the title v2.4.0-alpha5 to master v2.4.0-alpha.5 to master Oct 26, 2023
@benwebbbenwebb
Copy link
Collaborator Author

As discussed in #111 merging v2.4.0-alpha.5 in the master to unblock adding merging future PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
1 participant