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

1.15.0b1 #1204

Merged
merged 387 commits into from Jul 27, 2020
Merged

1.15.0b1 #1204

merged 387 commits into from Jul 27, 2020

Conversation

OttoWinter
Copy link
Member

@OttoWinter OttoWinter commented Jul 26, 2020

Edit: Sorry for spamming everybody by using the Github handle in the PR body. The release script has been updated to not do that in the future.


Remember to use merge commit, not squash

"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone."

~ Bjarne Stroustrup

cyberplant and others added 30 commits January 12, 2020 15:18
The ascii char to use it is "~" (0x7E).

Disclaimer: I didn't test this yet.
* Fix dump/tx of 64 bit codes

* fixed source format
* Update hdc1080.cpp

increase waittime, to fix reading errors

* Fix: Update HDC1080.cpp

i fixed the my change on write_bytes
* Split the SGP30 baseline into 2 values

- According to the SGP30 datasheet, each eCO2 and TVOC baseline is a 2-byte value (MSB first)
- The current implementation ignores the MSB of each of the value
- Update the schema to allow 2 different baseline values (optional, but both need to be specified for the baseline to apply)

* Make both eCO2 and TVOC required if the optional baseline is defined

* Make dump_config() looks better
This allows to register custom effect from user components,
allowing for bigger composability of source.
* Correct implementation of comparisons to be Pythonic

If a comparison cannot be made return NotImplemented, this allows the
Python interpreter to try other comparisons (eg __ieq__) and either
return False (in the case of __eq__) or raise a TypeError
exception (eg in the case of __lt__).

* Python 3 updates

* Add a more helpful message in exception if platform is not defined

* Added a basic pre-commit check
* Added pioneer_protocol to support transmit_pioneer
* add TM1637 support
* Daikin ARC43XXX IR remote controller support

* Format and lint fixes

* Check temperature values against allowed min/max
* Add support of roaming-registered cards

* Change or to ||
* Fix typo in BME280 chip ID error message

* Use BME280 forced mode constant instead of literal
* mqtt_climate: add action support

* mqtt_climate: add fan and swing mode support

* mqtt_climate: reduce length of discovery payload by using abbreviations

https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/mqtt/abbreviations.py
* Add TM1651 simple level action

* fixed brightness validation

* Updated lib, fixed import

* Added turn_on, turn_off actions

* Fixed after lint
* add new config options

* init variables in code

* load css and js in python

* update print inside webserver

* fix indentation

* fix indentation

* indentation fix

* fix condition in init

* use cv.file_ instead of cv.string

* do not import EsphomeError

* support embedding js and css at the same time as defined in url

* handle css as separate page

* handle js as separate page

* fix copy and paste error
* Add support for TTGO epaper boards with B73 revision
* Remove decode from str result, add type annotations
* Add support for Tuya ceiling fan controllers
Co-authored-by: sekkr1 <dekel.reches@pm.me>
Co-authored-by: Nikolay Vasilchuk <nikolay.vasilchuk@corp.mail.ru>
* RGBWW color vs white and brightness adjustments
@OttoWinter
Copy link
Member Author

OttoWinter commented Jul 26, 2020

Note: This is for releasing the first beta some time monday. It's the first release created with a new esphome-release system and I'm fixing some bugs there (I will document the whole release process for maintainers after bugs have been fixed).

There are some smaller things that should be done before 1.15.0b1 is released. See the milestone here: https://github.com/esphome/esphome/milestone/26

New features are only added to the 1.15 release if there's a good reason too (we're in feature-freeze mode now). If anything should be merged into 1.15.0b1 or other betas, please notify me or add them to the 1.15.0b1 milestone.

@OttoWinter OttoWinter merged commit 5396b05 into beta Jul 27, 2020
@OttoWinter OttoWinter deleted the bump-1.15.0b1 branch July 27, 2020 10:18
@github-actions github-actions bot locked and limited conversation to collaborators Sep 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet