Skip to content

Instantly share code, notes, and snippets.

@rahularyan
Last active August 29, 2015 14:26
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rahularyan/1a89be18b311ea9ebdb0 to your computer and use it in GitHub Desktop.
Save rahularyan/1a89be18b311ea9ebdb0 to your computer and use it in GitHub Desktop.
Whats new in AnsPress 2.4

What's new in AnsPress 2.4

Our team started working on new version of AnsPress. This version will focus on existing core code improvement and security fixes. Some new feature request has been added to road map and we may accept more request but we do not guarantee to implement in this version. We are excluding language files after this release and will provide an option to fetch language file directly from github.

Release date: September 25, 2015

Beta release date: September 10, 2015

Road map: Read road map

Coding standard

This has been pending for months now finally AnsPress coding standard will be improved as per WordPress guidelines. We may rename or deprecate or replace some core classes, files and functions to improve standards. Proper doc comments will be added in function, class, and files.

Code and DB improvement

Codes will be optimized. duplication and complexity in codes will be fixed. Some new data tables may be get added to decrease complexity due to ap_meta table.

Optimization of assets

Frontend assets (CSS/JS) will be optimized to decrease loading time. By default minified version of the assets will be loaded and every library will be loaded from CDN as much as possible (except WP core library). An option will be added to toggle development mode.

User role and permission

Existing AnsPress role will be improved and access will be granted based on capabilities. A new user role will introduce called "AnsPress Banned", for banning bad guys to post anything in AnsPress. A tool will be added so that default AnsPress capabilities can be applied to any 3rd party user role.

Admin improvement

Admin dashboard will be improved to get proper summery of AnsPress. Additional controls and sections will be added in post table and post page. Improved search functionality will be added for easy searching of posts and users.

Willing to contribute

Great! all pull request to our github repository are welcome.

Thanks! Rahul Aryan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment