Releases: WPoets/awesome-enterprise
Releases · WPoets/awesome-enterprise
3.2.1
This is bug fix release
- [Improved] Added m.number_to_word modifier to allows us to convert numeral to word representation
- [Fix] aw2.module was missing the support for using external connectors
3.2.0
- [Improved] Added support to include the services and apps from external DB, folder, or CDN using external connectors.
- [Improved] Added support to register external Apps by creating a module 'apps' in core and using following syntax
[app.register error-log title="Error Log"] [collection] [config connection=external_code post_type=c-errlog-app /] [modules connection=external_code post_type=m-errlog-app /] [/collection] [/app.register]
- [Improved] External service can be registerd by specifying the 'connection' attibute in in the services tag
[services.add form_control2 connection=external_code service_label='Form Control 2 Service' post_type='form_control2' desc='Form Control 2 Service' /]
- [Improved] Added ability to register collections and modules as services, using sytax shown below
[collection.register partners_services.application service_label='Samples' post_type='m_samples' desc='Samples Service' /]
and[module.register partners_services.application.l1 service_label='Samples' collection.post_type='m_samples' module='loops-sample' desc='Samples Service' /]
- [Improved] Added support to use '.' in service name while registering it, so now you can do something like
[services.add partner_services.xyz service_label='Samples' post_type='m_samples' desc='Samples Service' /]
and call this service using[partners_services.xyz.check-folder-service /]
- [Fixed] Bunch of undefined index: code, hash, title, and module were coming in case a module did not exist.
3.1.1
- [Fixed] bunch of syntax errors
- [Improved] Now Awesome Exception errors will get logged only when wp_debug is set to true in the wp-config.php file.
3.1.0
- [Imporved] Added support for creating empty array using m.empty_array
- [Fixed] Access to undeclared static property: aw2_library::$cdn
- [Fixed] PHP Notice: Undefined index: posts
- [Fixed] esc_sql was using normal WordPress function, converted into a local function so that it can work in non-WP scenario
- [Fixed] For Vsession if user_id is not available then email is set as ID.
3.0.9
- [Fixed] The tracking of modules & apps being used is now kept in Redis streams, to ensure speed does not become an issue. It can be enabled by using defining REDIS_LOGGING_DB in the wp-config.php file.
- [Fixed] Removed Service logging separator.
- [Fixed] Added support for WP Function esc_sql() in for non wp usage.
- [Imporved] Added suport for fetching stream usage data from Redis using redis_db.stream_fetch_usage eg. [redis_db.stream_fetch_usage stream_id="c_apply_layout" o.set=template.stream_data /]
- [Fixed] rhs data type was wrongly calculated while logging the data mismatch issue.
- [Fixed] Removed deprecated money_format function, now requires intl PECL lib
- [Fixed] .exists in some situations used to return a blank string, instead of boolean false.
- [Improved] Added support to capture the modules, post type and apps in use. You will need to define 'define( 'REDIS_DATABASE_DEBUG_CACHE', '12' ); define( 'SET_DEBUG_CACHE', true );' as well use the version 1.0.2+ of debug handler.
- [Fixed] Added support for returning default value when aw2.get value is null.
- [Fixed] "Login Required" setting was not having any impact
- [Fixed] "Trying to access array offset on value of type null" error in certain cases.
3.0.8
- [Improved] Moved the way less variables are registered to 'less-variables' module in the core.
- [Improved] The tracking of modules & apps being used is now kept in Redis streams, to ensure speed does not become an issue. It can be enabled by using defining REDIS_LOGGING_DB in wp-config.php file.
- [Fix] get_option function moved to aw2_library so that we can access options from WordPress when using non WordPress flow.
3.0.7
- [Imporved] Ability to track the modules and services that are being used.
3.0.6.3
- [Fixed] quote_comma implementation was buggy
- [Fixed] disabled layout, use page.php for rendering.
- [Fixed] notice - Trying to access array offset of bool.
- [Imporved] closing DB connection explicitly, instead of waiting for PHP to close it.
- [Fixed] moved the debug info to mysqli controller from simple_mysqli class
3.0.5.3
- [Fixed] PHP Notices and Warnings
- [Fixed] In certain cases error logging itself was creating errors :(
- [Imporved] Added support for capturing positions while executing content types.
- [Fixed] Notice - Trying to access array offset on the value of type bool
- [Fixed] Notice - Undefined index: REQUEST_METHOD
- [Fixed] Trying to get property 'request' of non-object
- [Fixed] If the object is passed for comparison, data type mismatch failed.
3.0.4.3
- [Improved] Added support to read Redis stream data.
- [Improved] Added support to trap all errors and exceptions in a separate database table.
- [Improved] File manipulation and added support to parse SQL error log.
- [Fixed] Issues with settings not loading properly
- [Fixed] m modifier was calling wrong the_content_filter
- [Fixed] Changed the table structure for storing the evaluated conditional values
- [Fixed] $slug was not defined in the 404 function.
- [Fixed] syntax error in file_manipulation