@@ -100,7 +100,7 @@ v0.44.0
100
100
- :pull: `886 ` - Ability to access element value from events via `event['value'] ` key.
101
101
Instead element value should be accessed via `event['target']['value'] `. Originally
102
102
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
104
104
deprecated in :ref: `v0.36.1 `.
105
105
106
106
@@ -136,13 +136,13 @@ v0.42.0
136
136
137
137
**Fixed **
138
138
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
140
140
- :pull: `832 ` - Fix ``html_to_vdom `` improperly removing ``<html> ``, ``<head> ``, and ``<body> `` nodes.
141
141
142
142
**Removed **
143
143
144
144
- :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
146
146
- :pull: `835 ` - ``serve_static_files `` option from backend configuration
147
147
148
148
**Deprecated **
@@ -462,8 +462,8 @@ v0.36.1
462
462
-------
463
463
:octicon: `milestone ` *released on 2022-02-02 *
464
464
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.
467
467
468
468
**Closed Issues **
469
469
@@ -473,7 +473,7 @@ Includes bug fixes and renames the configuration option ``ReactPy_WED_MODULES_DI
473
473
**Merged Pull Requests **
474
474
475
475
- 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 `
477
477
478
478
479
479
v0.36.0
@@ -568,7 +568,7 @@ v0.35.0
568
568
569
569
The highlight of this release is that the default :ref: `"key" <Organizing Items With
570
570
Keys>` 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
572
572
running ReactPy. In this release though, you will need to explicitly turn off this feature
573
573
(i.e. ``=0 ``) to return to the old behavior. With this change, some may notice
574
574
additional error logs which warn that:
@@ -585,7 +585,7 @@ on :ref:`Organizing Items With Keys`.
585
585
586
586
- Support Starlette Server - :issue: `588 `
587
587
- 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 `
589
589
- Bug in Element Key Identity - :issue: `556 `
590
590
- Add iFrame to reactpy.html - :issue: `542 `
591
591
- Create a use_linked_inputs widget instead of Input - :issue: `475 `
@@ -636,7 +636,7 @@ v0.33.3
636
636
:octicon: `milestone ` *released on 2021-10-08 *
637
637
638
638
Contains 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
640
640
the default in a future release. Beyond that, a lesser improvement makes it possible to
641
641
use the default export from a Javascript module when calling `module_from_template ` by
642
642
specifying `exports_default=True ` as a parameter. A
@@ -649,7 +649,7 @@ specifying `exports_default=True` as a parameter. A
649
649
650
650
**Pull Requests **
651
651
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 `
653
653
- clean up patch queues after exit - :pull: `514 `
654
654
- Remove Reconnecting WS alert - :pull: `513 `
655
655
- Fix 502 - :pull: `503 `
@@ -831,22 +831,22 @@ runtime reliance on NPM. Doing so has many virtuous knock-on effects:
831
831
code.
832
832
4. Alternate client implementations benefit from this simplicity. Now, it's possible to
833
833
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 . `
835
835
836
836
This change includes large breaking changes:
837
837
838
838
- The CLI is being removed as it won't be needed any longer
839
839
- 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
842
842
this new directory's location is configurable, it is meant to be transient and should
843
843
not be re-used across sessions.
844
844
845
845
The new ``reactpy.web `` module takes a simpler approach to constructing import sources and
846
846
expands upon the logic for resolving imports by allowing exports from URLs to be
847
847
discovered too. Now, that ReactPy isn't using NPM to dynamically install component
848
848
libraries ``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
850
850
desired library from a CDN.
851
851
852
852
**Pull Requests **
@@ -1020,7 +1020,7 @@ its state do the same.
1020
1020
1021
1021
In a future update, the default key for all elements and components will be its index
1022
1022
with 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
1024
1024
to allow users to enable this behavior early.
1025
1025
1026
1026
**Highlighted Commits: **
@@ -1059,12 +1059,12 @@ v0.23.0
1059
1059
- cleaner way to specify import sources - :commit: `ea19a07 `
1060
1060
- add the reactpy-react-client back into the main repo - :commit: `5dcc3bb `
1061
1061
- 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 `
1063
1063
- cli improvements - :commit: `788fd86 `
1064
1064
- rename SERIALIZED_VDOM_JSON_SCHEMA to VDOM_JSON_SCHEMA - :commit: `74ad578 `
1065
1065
- better logging for modules - :commit: `39565b9 `
1066
1066
- 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 `
1068
1068
- upgrade snowpack - :commit: `5697a2d `
1069
1069
- better logs for reactpy.run + flask server - :commit: `2b34e3d `
1070
1070
- move package to src dir - :commit: `066c9c5 `
0 commit comments