@@ -100,7 +100,7 @@ v0.44.0
100100- :pull: `886 ` - Ability to access element value from events via `event['value'] ` key.
101101 Instead element value should be accessed via `event['target']['value'] `. Originally
102102 deprecated in :ref: `v0.34.0 `.
103- - :pull: `886 ` - old misspelled option ``reactpy.config.ReactPy_WED_MODULES_DIR ``. Originally
103+ - :pull: `886 ` - old misspelled option ``reactpy.config.REACTPY_WED_MODULES_DIR ``. Originally
104104 deprecated in :ref: `v0.36.1 `.
105105
106106
@@ -136,13 +136,13 @@ v0.42.0
136136
137137**Fixed **
138138
139- - :issue: `582 ` - ``ReactPy_DEBUG_MODE `` is now mutable and can be changed at runtime
139+ - :issue: `582 ` - ``REACTPY_DEBUG_MODE `` is now mutable and can be changed at runtime
140140- :pull: `832 ` - Fix ``html_to_vdom `` improperly removing ``<html> ``, ``<head> ``, and ``<body> `` nodes.
141141
142142**Removed **
143143
144144- :pull: `832 ` - Removed ``reactpy.html.body `` as it is currently unusable due to technological limitations, and thus not needed.
145- - :pull: `840 ` - remove ``ReactPy_FEATURE_INDEX_AS_DEFAULT_KEY `` option
145+ - :pull: `840 ` - remove ``REACTPY_FEATURE_INDEX_AS_DEFAULT_KEY `` option
146146- :pull: `835 ` - ``serve_static_files `` option from backend configuration
147147
148148**Deprecated **
@@ -462,8 +462,8 @@ v0.36.1
462462-------
463463:octicon: `milestone ` *released on 2022-02-02 *
464464
465- Includes bug fixes and renames the configuration option ``ReactPy_WED_MODULES_DIR `` to
466- ``ReactPy_WEB_MODULES_DIR `` with a corresponding deprecation warning.
465+ Includes bug fixes and renames the configuration option ``REACTPY_WED_MODULES_DIR `` to
466+ ``REACTPY_WEB_MODULES_DIR `` with a corresponding deprecation warning.
467467
468468**Closed Issues **
469469
@@ -473,7 +473,7 @@ Includes bug fixes and renames the configuration option ``ReactPy_WED_MODULES_DI
473473**Merged Pull Requests **
474474
475475- mark old state as None if unmounting - :pull: `641 `
476- - rename ReactPy_WED_MODULES_DIR to ReactPy_WEB_MODULES_DIR - :pull: `638 `
476+ - rename REACTPY_WED_MODULES_DIR to REACTPY_WEB_MODULES_DIR - :pull: `638 `
477477
478478
479479v0.36.0
@@ -568,7 +568,7 @@ v0.35.0
568568
569569The highlight of this release is that the default :ref: `"key" <Organizing Items With
570570Keys>` of all elements will be their index amongst their neighbors. Previously this
571- behavior could be engaged by setting ``ReactPy_FEATURE_INDEX_AS_DEFAULT_KEY =1 `` when
571+ behavior could be engaged by setting ``REACTPY_FEATURE_INDEX_AS_DEFAULT_KEY =1 `` when
572572running ReactPy. In this release though, you will need to explicitly turn off this feature
573573(i.e. ``=0 ``) to return to the old behavior. With this change, some may notice
574574additional error logs which warn that:
@@ -585,7 +585,7 @@ on :ref:`Organizing Items With Keys`.
585585
586586- Support Starlette Server - :issue: `588 `
587587- Fix unhandled case in module_from_template - :issue: `584 `
588- - Hide "Children" within ReactPy_DEBUG_MODE key warnings - :issue: `562 `
588+ - Hide "Children" within REACTPY_DEBUG_MODE key warnings - :issue: `562 `
589589- Bug in Element Key Identity - :issue: `556 `
590590- Add iFrame to reactpy.html - :issue: `542 `
591591- Create a use_linked_inputs widget instead of Input - :issue: `475 `
@@ -636,7 +636,7 @@ v0.33.3
636636:octicon: `milestone ` *released on 2021-10-08 *
637637
638638Contains a small number of bug fixes and improvements. The most significant change is
639- the addition of a warning stating that `ReactPy_FEATURE_INDEX_AS_DEFAULT_KEY =1 ` will become
639+ the addition of a warning stating that `REACTPY_FEATURE_INDEX_AS_DEFAULT_KEY =1 ` will become
640640the default in a future release. Beyond that, a lesser improvement makes it possible to
641641use the default export from a Javascript module when calling `module_from_template ` by
642642specifying `exports_default=True ` as a parameter. A
@@ -649,7 +649,7 @@ specifying `exports_default=True` as a parameter. A
649649
650650**Pull Requests **
651651
652- - warn that ReactPy_FEATURE_INDEX_AS_DEFAULT_KEY =1 will be the default - :pull: `515 `
652+ - warn that REACTPY_FEATURE_INDEX_AS_DEFAULT_KEY =1 will be the default - :pull: `515 `
653653- clean up patch queues after exit - :pull: `514 `
654654- Remove Reconnecting WS alert - :pull: `513 `
655655- Fix 502 - :pull: `503 `
@@ -831,22 +831,22 @@ runtime reliance on NPM. Doing so has many virtuous knock-on effects:
831831 code.
8328324. Alternate client implementations benefit from this simplicity. Now, it's possible to
833833 install @reactpy/client normally and write a ``loadImportSource() `` function that
834- looks for route serving the contents of `ReactPy_WEB_MODULES_DIR . `
834+ looks for route serving the contents of `REACTPY_WEB_MODULES_DIR . `
835835
836836This change includes large breaking changes:
837837
838838- The CLI is being removed as it won't be needed any longer
839839- The `reactpy.client ` is being removed in favor of a stripped down ``reactpy.web `` module
840- - The `ReactPy_CLIENT_BUILD_DIR ` config option will no longer exist and a new
841- ``ReactPy_WEB_MODULES_DIR `` which only contains dynamically linked web modules. While
840+ - The `REACTPY_CLIENT_BUILD_DIR ` config option will no longer exist and a new
841+ ``REACTPY_WEB_MODULES_DIR `` which only contains dynamically linked web modules. While
842842 this new directory's location is configurable, it is meant to be transient and should
843843 not be re-used across sessions.
844844
845845The new ``reactpy.web `` module takes a simpler approach to constructing import sources and
846846expands upon the logic for resolving imports by allowing exports from URLs to be
847847discovered too. Now, that ReactPy isn't using NPM to dynamically install component
848848libraries ``reactpy.web `` instead creates JS modules from template files and links them
849- into ``ReactPy_WEB_MODULES_DIR ``. These templates ultimately direct the browser to load the
849+ into ``REACTPY_WEB_MODULES_DIR ``. These templates ultimately direct the browser to load the
850850desired library from a CDN.
851851
852852**Pull Requests **
@@ -1020,7 +1020,7 @@ its state do the same.
10201020
10211021In a future update, the default key for all elements and components will be its index
10221022with respect to its siblings in the layout. The
1023- :attr: `~reactpy.config.ReactPy_FEATURE_INDEX_AS_DEFAULT_KEY ` feature flag has been introduced
1023+ :attr: `~reactpy.config.REACTPY_FEATURE_INDEX_AS_DEFAULT_KEY ` feature flag has been introduced
10241024to allow users to enable this behavior early.
10251025
10261026**Highlighted Commits: **
@@ -1059,12 +1059,12 @@ v0.23.0
10591059- cleaner way to specify import sources - :commit: `ea19a07 `
10601060- add the reactpy-react-client back into the main repo - :commit: `5dcc3bb `
10611061- implement fastapi render server - :commit: `94e0620 `
1062- - improve docstring for ReactPy_CLIENT_BUILD_DIR - :commit: `962d885 `
1062+ - improve docstring for REACTPY_CLIENT_BUILD_DIR - :commit: `962d885 `
10631063- cli improvements - :commit: `788fd86 `
10641064- rename SERIALIZED_VDOM_JSON_SCHEMA to VDOM_JSON_SCHEMA - :commit: `74ad578 `
10651065- better logging for modules - :commit: `39565b9 `
10661066- move client utils into private module - :commit: `f825e96 `
1067- - redirect BUILD_DIR imports to ReactPy_CLIENT_BUILD_DIR option - :commit: `53fb23b `
1067+ - redirect BUILD_DIR imports to REACTPY_CLIENT_BUILD_DIR option - :commit: `53fb23b `
10681068- upgrade snowpack - :commit: `5697a2d `
10691069- better logs for reactpy.run + flask server - :commit: `2b34e3d `
10701070- move package to src dir - :commit: `066c9c5 `
0 commit comments