Versão 4.0.3
Alterações/melhorias que afetam a compatibilidade
- Foi removida a funcionalidade de publicação para instâncias de serviço de Banners;
- O parâmetro itemId que identifica um conteúdo (passado da interface de lista para detalhes, por exemplo) varia dependendo da existência ou não das funcionalidades de versionamento e multi-language (parâmetros respectivos: versionContentId, languageContentId). Agora o parâmetro passado deve ser sempre itemId, embora o valor continue variando da mesma forma. A interface que vai receber o parâmetro deve ter a inteligência de identificar o que ele significa. Se isso não for possível deve ser passado um parâmetro adicional;
- Os seguintes controles do arquivo /lumisdata/def/lumis/doui/control/controltypesdefinition.xml que renderizam botões na interface, foram alterados de
lum_buttonAdd
paralum_addButton
;lum_buttonEdit
paralum_editButton
;lum_buttonDelete
paralum_deleteButton
;lum_buttonOk
paralum_okButton
;lum_buttonCancel
paralum_cancelButton
; - Pode-se definir na interface de filtro do tipo avançado, através da tag
maxrows
quantos itens filtrados serão exibidos por vez; - Por default, sessões de usuários são expiradas após 30 minutos de inatividade. Para mudar essa configuração, pode-se alterar o arquivo \lumisdata\config\lumisportalconfig.xml incluindo o seguinte xml de configuração:
<sessionTimeout>30</sessionTimeout>
- O produto passou a utilizar o javadoc do java collection framework ao invés de arrays na sua API. Também foi substituído nas assinaturas dos métodos o uso de Vector por List;
- Foram alterados métodos das interfaces
IMetaDataManager
eIWorkflowManager
(maiores detalhes consultar javadoc);