| ⇢ | A | EmptyPlugin added | |
| ⇢ | A | WebDatabasePlugin added | |
| ⇢ | A | WebDatabaseApplication added | |
| ⇢ | A | GwWebDbAdminPattern added | |
| ⇢ | A | GwWebDbManager added | |
| ⇢ | A | TestProvider added | 
| ⇢ | C | test_web_routes() added | |
| ⇢ | C | test_web_contexts() added | |
| ⇢ | B | test_web_menus() added | |
| ⇢ | B | test_web_servers() added | |
| ⇢ | B | test_web_db_admin() added | |
| ⇢ | A | test_web_pattern() added | |
| ⇢ | A | test_web_providers() added | |
| ⇢ | A | WebDatabaseApplication.__init__() added | |
| ⇢ | A | WebDatabaseApplication.register() added | |
| ⇢ | A | GwWebDbAdminPattern.__init__() added | |
| ⋮ | view more | ||
| A | ↘ | B | FlaskProvider.register_context() got worse |