Changelogs » Lyrebird

Lyrebird

1.6.17

- Support reporting all message in eventbus into reporter
- Add channel flow.request

1.6.16

*Fix*

*checker crash*

1. AttributeError: 'CheckerEventHandler' object has no attribute 'publish'
2. AttributeError: 'CheckerEventHandler' object has no attribute 'listeners'

1.6.15

FIX:
If you use lyrebird.event for register your checker function. Lyrebird will register duplicate callback functions to event bus.

python
from lyrebird import event

event('flow')
def my_callback(msg):
pass

1.6.14

- Add month and date in notification center message card

1.6.13


      

1.6.12

New statistics report module.

1.6.11

**Fix**
* Fix notice bug for BugIt-plugin
* Update flow message

1.6.10

Update flow message

1.6.9

**Fix**
* notice message  not shown
* URL was modified by MockServer

1.6.8

**Fix**
* Notice got wrong config if lyrebird start with argument -c
* Query events by id return wrong page
* URL contains ',' will be encoded, that cause proxy not work

**New**
* Add log for hit mock data
* New plugin checker will check api rules before add it to server

1.6.7

**Support new plugins**

1.6.6

* Fix: If there is no response data , the mock data router will crash

1.6.5

* Fix 132
* Fix /api/event not work

1.6.3

> update version code for pypi release

1.6.2

**Fix**
* bugfix: crash after handle encoded URL
* upgrade werkzeug to 0.15.1
* lock all requirements version

1.6.1

**Fix**
*HTTP2 request not respond

1.6.0

**New**
* New plugin manager

1.5.0

- Add function checker
- Load checker examples
- Support debug checkers
- Update docs

1.4.4

**Fix**
* API /mock support POST method

**New**
* Update command line arg '-v'. Use '-vvv' for more detail.
* Logger time format change to 'hh:mm:ss,ms'

1.4.3

**Fix**
* When request like http://localhost:9090/mock/path?query, inspector crash.

**New**
* fix 123

1.4.2

**Fix**
* Fix 110

**New**
* ContextMenu: Copy JsonPath action move into copy group
* Update JsonPath bar css
* Update readme
* Update debug entry。 Set auto open browser off
* Remove frontend build output files from source code

1.4.1

* Solve 109 notification status error
* Solve button flickers while hovering on

1.4.0

<img alt="jsonpath" width="1437" src="https://user-images.githubusercontent.com/12880532/53078273-cfa55f00-352e-11e9-887a-b92b29af3fe7.png">

* add json path to datamanager editor.
* use command + J copy current json path.
* use right click to choose [Copy JsonPath] option to quickly copy

1.3.5

**Fixed**

* Add version number to main page url, that browser will load new JS when new version released.
* Fix 104 record button with wrong tip.
* Fix duplicate listeners cause Inspector page request too many times flow list.

**New**

* Add tooltip for save button
* Update frontend dependences
* Add new command line option for showing lyrebird version.

v1.3.4-rebuild
Fix pypi deploy script

1.3.4

fix load history notice error

1.3.3

* Add not remind notification list
* Ignore or recover alert of one notification
* Aggregate duplicate notice
* Storage and load history notice

1.3.2

* 修复Inspector搜索框中内容消失的问题
* 调整Inspector列顺序
* 修复无法保存POST请求payload问题
* 修复保存修改后编辑器不显示内容的问题
* 调整保存按钮样式和位置,使之更突出
* 调整DataManager按钮栏布局,分开成为Group和Data两个区域
* 调整编辑区域布局,充满整个页面
* 修复旧数据格式转换时已存在存档目录(xx_old)时转换失败的问题
* 在Event中增加通过client_address传递客户端IP标识

1.3.1

* Add 'start time','method' to inspector.
* Inspector add sortable columns

1.3.0

Add notice center