Releases: webiny/Webiny
Releases · webiny/Webiny
v1.1.0
v1.1.0 (2017-11-27)
This release introduces tons of fixes and features:
Changes
- Renamed
Login
config from2FactorAuth
toValidateDevice
.
Fixes
- [#5]
QueryContainer
can now accept bothFilter
andSorter
using the sameadd()
method since they extend the same base class. - Expired authorization token no longer prevents requests from being executed (caused troubles with public API methods where token is not required).
required
validator is no longer triggered for 0 value.- Fixed comparison of
validate
prop when a function is passed as a component validator. - Fixed styles and validation state when input value is cleared.
- Fixed error/success styles for File input
- ComponentWrapper now creates a new defaultStyles object each time it is configured to reflect styles changes.
- Added missing query condition for app notifications.
- Fixed styles and validation state when input value is cleared.
Features
- Added
onGetFiles
prop to override built-in file selection. - Added a CLI plugin to install development apps from given git repo URL
- You can now configure devMiddleware options by defining
cli.plugins.develop.devMiddleware
object insidewebiny.json
. - Added a Cli class accessible via WebinyTrait to communicate with
webiny-cli
. - Added optional
noIp
parameter tourl
validator to explicitly disallow IP address as a URL. - Added
defaultValidate
prop to FormComponent andgetValidators()
method which handles string and array validators. - New
Wizard
UI component. Webiny.Api.Endpoint
can now receive a full URL - enables support for endpoints located on different domains.- While bootstrapping JS apps, if app meta data is missing, an exception will the thrown.
- Added
{model, inputs}
parameter to custom input validators to be able to access current form model. - Added
neq
JS validator. - Added
extendProps
static method to abstract component classes. - Added API cli plugin to expose cli plugins via HTTP.
Improvements
- Webiny.Core is always added to the build if it hasn't yet been built since it is the main dependency for all other apps.
- Adjusted top margin on marketplace login so we don't have a scroll on smaller screens.
- In development, a check is performed to determine if dev build is running. If not, a view with instructions is rendered.
- Updated
ReleaseArchive
CLI plugin with app selection to explicitly select apps you want in the release archive. - Wizard component now uses css modules. (+ css cleanup)
- Added
environment
andhost
to webiny.json to improve handling of different platform specifics. - Windows hosts now use webpack polling. Watch options are configurable via webiny.json.
Modal.Header
now hides the close button ifonClose
is_.noop
or falsy.- Updated all cli plugins to use Webiny dispatcher for plugin hooks.
v1.0.3
This release is mainly focused on fixing problems with Windows.
Both Vagrant and Docker are now fully supported on Windows.
Fixes:
- Updated mongo docker container to work on Windows
- Updated Marketplace and AppInstaller services and CLI plugins to work with Windows
- Fixed exception handling while processing HTTP response interceptors (JS)
- Added enabling of system app notifications during Webiny setup for the first admin user (PHP)
- Fixed loading of
SystemApiTokenUser
inUserProvider
component (PHP) - Fixed i18n header name (PHP)
- Fixed
ApiLogList
view user/token field render
We have also released [email protected] so don't forget to update :)
Fixing i18n module path
Fixes #2 Fixed letter case problems with I18n component path.
v1.0.1
Initial release
v1.0.0 Version update.