- Activity bundle has been added.
- Attachment bundle has been added.
- Note bundle has been added.
- Tracking bundle has been added.
- Address bundle has been modified:
- Country and Region form types now have
random_id
options set to true by default. - Normalizers were removed because they are no longer needed.
region_name
virtual field has been added forAbstractAddress
entity. The purpose is to useregion_name
field only in filters and reports instead of simultaneous use ofAbstractAddress:: regionText
field and relation to region dictionary table.
- Country and Region form types now have
- Chart bundle has been modified:
ChartOptionsBuilder
class has been added to help building chart options. Its logic was moved fromgetChartOptions
method inOroReportBundle:Report
entity.
- Cron bundle has been modified:
- Unused
RaiseExceptionLogger
has been removed. OutputLogger
has been moved to Oro Log Component.- Dump logic has been moved to
TranslationPackDumper
fromTranslationDump
command.
- Unused
- Data Audit bundle has been modified:
change_history_block
placeholder has been modified so it is no longer needed to defineaudit_entity_class
. Change History link will appear on auditable entities.
- Data Grid bundle has been modified:
GroupConcat
custom DQL function has been added to allow concatenation of contact groups.
- Distribution bundle has been modified:
* Support of php v.5.3 has been added to
OroKernel
class for correct run of application install with php v.5.3. * Pre-boot check of php version has been added toOroKernel
in order to prevent application start with php v.5.3 installed. - Email bundle has been modified:
Email
entity is now extended.EmailHolderHelper
class has been added to help getting email address from object.oro_get_email
twig function has been added to gets the email address of the given object.
- Entity Config bundle has been modified:
FieldAccessor
class has been added to ease access to object fields.
- Import Export bundle has been modified:
EntityNameAwareInterface
interface has been added to work with entity class.EntityNameAwareProcessor
interface has been added to work with entity class inside processors. It aggregatesProcessorInterface
andEntityNameAwareInterface
.
- Installer bundle has been modified:
- Unused
oro:platform:check-requirements
command has been removed - Unused
RequirementsListener
andRequirementsHelper
classes have been removed ChannelFormTwoWaySyncSubscriber
has been removed because it is no longer neededChannelDeleteProviderInterface
was renamed toDeleteProviderInterface
RestClientInterface
andGuzzleRestClient
have been added. Realization of REST client is based on Guzzle http client.AbstractRestTransport
base class for REST transports has been added.- Unused
SimpleChannelType
andSimpleTransport
have been removed.
- Unused
- Navigation bundle has been modified:
- navigation.js has been removed. Instead, you may use events through mediator:
page:beforeChange
,page:afterChange
,page:request
, etc.
- navigation.js has been removed. Instead, you may use events through mediator:
- Organization bundle has been modified:
- Organization select form type
oro_organization_select
has been added.
- Organization select form type
- Requirejs bundle has been modified:
requirejs_config_extend
placeholder has been removed.
- Security bundle has been modified:
- It is now possible to omit checking entity relations in
AclHelper::apply
.
- It is now possible to omit checking entity relations in
- Ui bundle has been modified:
- Chaplin 1.0.0 js library has been introduced.
oro_sort_by
' twig filter has been added to handle array sorting by specified property
- User bundle has been modified:
UserNormalizer
has been removed.
- Windows bundle has been modified:
- Default forbidden error handler has been added for
oro.DialogWidget
.
- Default forbidden error handler has been added for