Netjsonconfig

Latest version: v1.1.2

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

0.4.2

--------------------------

- `92f9a43 <https://github.com/openwisp/netjsonconfig/commit/92f9a43>`_:
[schema] added human readable values for mode ``access_point`` and
``802.11s``
- `47 <https://github.com/openwisp/netjsonconfig/issues/47>`_: [openwrt]
improved encryption support
- `1a4c493 <https://github.com/openwisp/netjsonconfig/commit/1a4c493>`_:
[openwrt] ``igmp_snooping`` now correctlt defaults to ``True``
- `49 <https://github.com/openwisp/netjsonconfig/issues/49>`_: [schema]
added descriptions and titles

0.4.1

--------------------------

- `b903c6f <https://github.com/openwisp/netjsonconfig/commit/b903c6f>`_:
[schema] corrected wrong ipv4 minLength and maxLength
- `de98ae6 <https://github.com/openwisp/netjsonconfig/commit/de98ae6>`_:
[schema] fixed interface minLength attribute
- `4679282 <https://github.com/openwisp/netjsonconfig/commit/4679282>`_:
[schema] added regexp pattern for interface mac address (can be empty)
- `067b471 <https://github.com/openwisp/netjsonconfig/commit/067b471>`_:
[schema] switched order between MTU and MAC address properties
- `26b62dd <https://github.com/openwisp/netjsonconfig/commit/26b62dd>`_:
[schema] added pattern for wireless BSSID attribute
- `11da509 <https://github.com/openwisp/netjsonconfig/commit/11da509>`_:
[openwrt] added regexp pattern to ``maclist`` elements
- `b061ee4 <https://github.com/openwisp/netjsonconfig/commit/b061ee4>`_:
[openwrt] fixed empty output bug if addresses is empty list
- `7f74209 <https://github.com/openwisp/netjsonconfig/commit/7f74209>`_:
[openwrt] removed support for ``chanbw`` for types ``ath5k`` and
``ath9k`` (**backward incompatible change**)
- `46 <https://github.com/openwisp/netjsonconfig/issues/46>`_: [schema]
introduced different profiles for radio settings
- `6ab9d5b
<https://github.com/openwisp/netjsonconfig/compare/e8895c...6ab9d5b>`_
[openwrt] added support for "Automatic Channel Selection"
- `48 <https://github.com/openwisp/netjsonconfig/issues/48>`_: [openwrt]
improved support for config lists
- `9f93776 <https://github.com/openwisp/netjsonconfig/commit/9f93776>`_:
[openwrt] simplified definition of custom interface "proto" options
- `a5f63f0 <https://github.com/openwisp/netjsonconfig/commit/a5f63f0>`_:
[openwrt] allow to override general dns and dns_search settings
- `1b58f97 <https://github.com/openwisp/netjsonconfig/commit/1b58f97>`_:
[schema] added ``stp`` (spanning tree protocol) property on bridge
interfaces
- `bfbf23d <https://github.com/openwisp/netjsonconfig/commit/bfbf23d>`_:
[openwrt] added ``igmp_snooping`` property on bridge interfaces
- `269c7bf <https://github.com/openwisp/netjsonconfig/commit/269c7bf>`_:
[openwrt] added ``isolate`` property on wireless access points
- `2cbc242 <https://github.com/openwisp/netjsonconfig/commit/2cbc242>`_:
[openwrt] fixed ``autostart`` when ``False``
- `85bd7dc <https://github.com/openwisp/netjsonconfig/commit/85bd7dc>`_:
[openwrt] fixed mac address override on interfaces
- `45159e8 <https://github.com/openwisp/netjsonconfig/commit/45159e8>`_:
[openwrt] allow overriding ``htmode`` option
- `b218f7d <https://github.com/openwisp/netjsonconfig/commit/b218f7d>`_:
[schema] added ``enum_titles`` in ``encryption`` protocols
- `ef8c296 <https://github.com/openwisp/netjsonconfig/commit/ef8c296>`_:
[schema] validate general hostname format
- `2f23cfd <https://github.com/openwisp/netjsonconfig/commit/2f23cfd>`_:
[schema] validate interface ipv4 address format
- `612959e <https://github.com/openwisp/netjsonconfig/commit/612959e>`_:
[openwrt] validate ntp server hostname format
- `f1116f0 <https://github.com/openwisp/netjsonconfig/commit/f1116f0>`_:
[schema] validate ``dns_search`` hostname format 42
- `372d634
<https://github.com/openwisp/netjsonconfig/compare/3b0c356...372d634>`_
[openwrt] do not set dns to dhcp interfaces

0.4.0

--------------------------

- `40 <https://github.com/openwisp/netjsonconfig/issues/40>`_: [openwrt]
added support for ULA prefix
- `44 <https://github.com/openwisp/netjsonconfig/issues/44>`_: [schema]
added ``none`` to encryption choices
- `45 <https://github.com/openwisp/netjsonconfig/issues/45>`_: [schema]
improved address definition
- `43 <https://github.com/openwisp/netjsonconfig/issues/43>`_: [openwrt]
improved static routes
- `41 <https://github.com/openwisp/netjsonconfig/issues/41>`_: [schema]
added ``wds`` property & removed ``wds`` mode
- `36 <https://github.com/openwisp/netjsonconfig/issues/36>`_: [schema]
added specific settings for 802.11s (mesh) mode
- `3f6d2c6 <https://github.com/openwisp/netjsonconfig/commit/3f6d2c6>`_:
[schema] removed NetJSON ``type`` from schema
- `04c6058 <https://github.com/openwisp/netjsonconfig/commit/04c6058>`_:
[openwrt] made file ``mode`` property required (**backward incompatible
change**)
- `00e784e <https://github.com/openwisp/netjsonconfig/commit/00e784e>`_:
[openwrt] added default switch settings
- `dd708cb <https://github.com/openwisp/netjsonconfig/commit/dd708cb>`_:
[openwrt] added NTP default settings
- `f4148e4 <https://github.com/openwisp/netjsonconfig/commit/f4148e4>`_:
[schema] removed ``txqueuelen`` from interface definition
- `574a48d <https://github.com/openwisp/netjsonconfig/commit/574a48d>`_:
[schema] added ``title`` and ``type`` to ``bridge_members``
- `c6276f2 <https://github.com/openwisp/netjsonconfig/commit/c6276f2>`_:
[schema] MTU title and minimum value
- `d8ab0e0 <https://github.com/openwisp/netjsonconfig/commit/d8ab0e0>`_:
[schema] added ``minLength`` to interface name
- `67a0916 <https://github.com/openwisp/netjsonconfig/commit/67a0916>`_:
[schema] added ``minLength`` to radio name
- `258892e <https://github.com/openwisp/netjsonconfig/commit/258892e>`_:
[schema] added possible ``ciphers``
- `2751fe3 <https://github.com/openwisp/netjsonconfig/commit/2751fe3>`_:
[schema] improved definition of wireless interface fields
- `478ef16 <https://github.com/openwisp/netjsonconfig/commit/478ef16>`_:
[openwrt] added ``wmm`` property for wireless access points
- `b9a14f3 <https://github.com/openwisp/netjsonconfig/commit/b9a14f3>`_:
[schema] added ``minLength`` and ``maxLength`` to interface ``mac``
property
- `526c2d1 <https://github.com/openwisp/netjsonconfig/commit/526c2d1>`_:
[schema] added ``minLength`` and maxLength to wireless ``bssid``
property
- `c8c95d6 <https://github.com/openwisp/netjsonconfig/commit/c8c95d6>`_:
[schema] improved ordering and titles of wireless properties
- `a226e90 <https://github.com/openwisp/netjsonconfig/commit/a226e90>`_:
[openwrt] ignore advanced wifi options if zero
- `e008ef6 <https://github.com/openwisp/netjsonconfig/commit/e008ef6>`_:
[openwrt] added ``macfilter`` to wireless access points
- `c70ab76 <https://github.com/openwisp/netjsonconfig/commit/c70ab76>`_:
[openwrt] fixed empty dns and dns-search bug
- `778615a <https://github.com/openwisp/netjsonconfig/commit/778615a>`_:
[openwrt] increased network ``maxLength``

0.3.7

--------------------------

- `007da6e <https://github.com/openwisp/netjsonconfig/commit/007da6e>`_:
renamed "Coordinated Universal Time" to "UTC"
- `2c1e72e <https://github.com/openwisp/netjsonconfig/commit/2c1e72e>`_:
fixed 'tx_power' ``KeyError``, introduced in `71b083e
<https://github.com/openwisp/netjsonconfig/commit/71b083e>`_
- `aa8b485 <https://github.com/openwisp/netjsonconfig/commit/aa8b485>`_:
added ``utils.evaluate_vars`` function
- `7323491 <https://github.com/openwisp/netjsonconfig/commit/7323491>`_:
simplified implementation of *configuration variables*

0.3.6

--------------------------

- fixed ``flake8`` and ``isort`` warnings
- added ``flake8`` and ``isort`` checks to travis build
- `6ec5ce8 <https://github.com/openwisp/netjsonconfig/commit/6ec5ce8>`_:
minor regexp optimization for generate method
- `39 <https://github.com/openwisp/netjsonconfig/issues/39>`_: added
`configuration variables
<http://netjsonconfig.openwisp.org/en/latest/general/basics.html#context-configuration-variables>`_
feature
- `a3486d2 <https://github.com/openwisp/netjsonconfig/commit/a3486d2>`_:
the shell utility can now use environment variables in ``config`` and
``templates``, `read relevant docs
<http://netjsonconfig.openwisp.org/en/latest/general/commandline_utility.html#environment-variables>`_

0.3.5

--------------------------

- `18ecf28 <https://github.com/openwisp/netjsonconfig/commit/18ecf28>`_:
removed ``hardware`` and ``operating_system`` sections
- `75c259d <https://github.com/openwisp/netjsonconfig/commit/75c259d>`_:
reordered schema sections
- `010ca98 <https://github.com/openwisp/netjsonconfig/commit/010ca98>`_:
file contents can now be only strings (**backward incompatible change**)
- `e2bb3b2 <https://github.com/openwisp/netjsonconfig/commit/e2bb3b2>`_:
added non-standard ``propertyOrder`` attributes to schemas to facilitate
UI ordering
- `37 <https://github.com/openwisp/netjsonconfig/issues/37>`_: [schema]
radio ``tx_power`` not required anymore
- `38 <https://github.com/openwisp/netjsonconfig/issues/38>`_: [openwrt
schema] hardened file mode contraints
- `c2cc3fc <https://github.com/openwisp/netjsonconfig/commit/c2cc3fc>`_:
[schema] added minlength and maxlength to hostname

Page 6 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.