Skip to content

Commit

Permalink
Release 2.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gmazoyer committed Feb 2, 2024
1 parent 429ff38 commit 6908a7a
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 1 deletion.
60 changes: 60 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,65 @@
# Changelog

## Version 2.3.0 | Established (New features release) | 2024-02-02

* [#54](https://github.com/gmazoyer/looking-glass/issues/54) Add support for routing instances (routing tables, VRFs, or other names)
* [#149](https://github.com/gmazoyer/looking-glass/issues/149) Add support for light and dark themes
* [#150](https://github.com/gmazoyer/looking-glass/issues/150) Use [Composer](https://getcomposer.org/) for dependency management
* [#170](https://github.com/gmazoyer/looking-glass/issues/170) Fix captcha initialisation
* Add antispam config option `allow_list` to avoid spam detection for a list of IP prefixes
* Add output config option `scroll` to enable or disable scrolling for comamnd result
* Adjust action buttons
* Show matching routes for IP on Mikrotik
* Fix `show route ^AS` on Huawei
* Improve example configuration and documentation
* Deprecate Telnet as a connection/authentication mean
* Test against PHP 8.2 and 8.3, remove PHP 8.0
* Rework Docker image to use Composer and PHP 8.3
* Move documentation to mkdocs-material

## Version 2.2.0 | Established (New features release) | 2022-05-27

* Show response parse error in alert
* [#160](https://github.com/gmazoyer/looking-glass/issues/160) Support modern SSH by using phpseclib 3.0
* Configuration settings and support for reCAPTCHA and hCAPTCHA
* Upgrade to Bootstrap 5.1
* Add a built-in anti-spam to rate limit user requests
* Add options to set logo width and height

## Version 2.1.0 | Established (New features release) | 2022-05-07

* New configuration option to set the number of routers to show on the front
page before the list scrolls. Display the list of available commands based
on the doc configuration.
* Fix OpenBGPD commands
* CSS tweaks to avoid UI flickering
* Add option to debug authentication mechanism `$config['logs']['auth_debug']`
* Add Google reCAPTCHA support
* Add Mikrotik/ROS support
* Fix PHP extensions for Docker
* Check if SSH key is readable when validating the config
* New configuration option allowing users to create a list of AS path regexp
to blacklist and reject. This could be used to avoid some potential harmful
AS path regexp that could be used to overload the control plane of some
routers (especially ones with low CPU and RAM).
* Consider IPv6 as default version in `get_source_interface_id()`
* Fix ping command construction for Linux/OpenBSD
* Add configuration option to set min prefix length for route lookup
* Enable inline output filtering
* Move from phpseclib version 1 to phpseclib version 2
* Allow custom HTML header elements via `additional_html_header`
* Add basic implementation of Nokia SR-OS
* Add support for Arista EOS
* Add support for Huawei VRP
* Use of Bootstrap utilities, container and columns for responsive design in
the body content
* Prefill parameter field with user's IP address
* Add BIRD v2 support
* Use Bootstrap 4.6.0, FontAwesome 5.15.2, phpseclib 2.0.30 and jQuery 3.5.1

For more details about the new configuration options take a loot at the
documentation.

## Version 2.0.1 | Established (Bug fixes release) | 2018-01-30

* Remove dead code
Expand Down
2 changes: 1 addition & 1 deletion includes/config.defaults.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ function set_defaults_for_routers(&$parsed_config) {

// Release configuration
'release' => array(
'version' => '2.2.0',
'version' => '2.3.0',
'codename' => 'Established',
'repository' => 'https://github.com/gmazoyer/looking-glass'
),
Expand Down

0 comments on commit 6908a7a

Please sign in to comment.