Releases: arnemorken/anyvista
anyVista v0.0.9-alpha
So, we needed one more alpha release.
CHANGES since previous release:
- Updated to work with jQuery 3,7.0 and Font Awesome 6.4.2
- New view options: "showButtonAddLinkGroup" and "simple"
- Possible to have both global toolbar and toolbars for each view
- Show a spinner during db operations
- cbExecute() and onModelChange() supports extra object as in-parameter
- Server always return number of elements in a group, as well as the group_type
- Some internal changes:
-- new and better way of handling id strings
-- renamed "model.mode" to "model.source" and "view.kind" to "view.mode",
-- split the createView() method into createModel() and createView(). - Many bugfixes and minor improvements
TODO before next beta release:
- alaSQL: Some async / await should be tested to see if they are neccessary
- anyModel: Some async / await should be tested to see if they are neccessary
- Implement sorting for local data
- Go through all TODO comments in code
- Standard plugins (anyVista types) only partially implemented
- Server authorization (permissions) only partially implemented
- Some view methods are not tested well enough
- Support for back button on tablets not tested
- Unit tests: Test for nonnumerical indexes in dataSearch
- Documentation incomplete
- Examples incomplete
- Wordpress integration etc. not uploaded to GitHub
- anyVista web site not created
See also TODO.html
Full Changelog: v0.0.8-alpha...v0.0.9-alpha
anyVista v0.0.8-alpha
Hopefully, this is the last alpha release.
CHANGES since previous release:
- Implemented client database API (via AlaSQL)
- Model unit tests are now more or less complete
- Many bugfixes and improvements
TODO before next beta release:
General:
- API documentation incomplete
- Must provide more examples
- Standard plugins only partially implemented
- Does not include Wordpress integration
- Some view methods are not tested well enough
Code:
- Bug: When editing in a tab, the tab should not change when done editing
- Bug: When adding first/removing last plugin/type to an item, the tab is not updated
- Bug: Pagination must remember sort order
- Feature: Use [type]_description as table ingress (optionally)
- Feature: Implement anyModel::dbInsert() convenience method
- Feature: Insert/update: If type/id combination is found several places, all places should be inserted/updated into (optionally)
- Feature: Complete i18n for all client code
Full Changelog: v0.0.7-alpha...v0.0.8-alpha
v0.0.7-alpha
CHANGES:
Many bugfixes and improvements.
TODO:
Standard plugins only partially implemented.
Server authorization only partially implemented.
Does not include Wordpress integration.
Some view methods are not tested well enough.
Unit tests, examples and API documentation incomplete.
anylist v0.0.6-alpha
CHANGES:
Implemented search functionality.
Fixed table sorting bugs.
Other bugfixes.
TODO:
Standard plugins only partially implemented.
Server authorization only partially implemented.
Does not include Wordpress integration.
Some view method are not tested well enough.
Unit tests, examples and API documentation incomplete.
anylist v0.0.5-alpha
Simplified the refresh method(s) considerably.
Most functionality is in place, the main exception being the search functionality.
Bugs exist with the table sorting functionality.
Some view method are not tested well enough.
API documentation incomplete.
v0.0.4-alpha
Changes:
- Bug fixes.
TODO:
- Sorting for local data missing (sorting of remote data works).
- Authorization and standard plugins only partially implemented.
- Does not include Wordpress integration.
- Unit tests, examples and documentation incomplete.
v0.0.3-alpha
Changes:
- Pagination implemented.
- Sorting implemented for remote data.
- Bug fixes and other improvements.
TODO:
- Authorization and standard plugins only partially implemented.
- Does not include Wordpress integration.
- Unit tests, examples and documentation incomplete.