release-notes.apt
14.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
~~ Demoiselle Framework
~~ Copyright (C) 2010 SERPRO
~~ ============================================================================
~~ This file is part of Demoiselle Framework.
~~
~~ Demoiselle Framework is free software; you can redistribute it and/or
~~ modify it under the terms of the GNU Lesser General Public License version 3
~~ as published by the Free Software Foundation.
~~
~~ This program is distributed in the hope that it will be useful,
~~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~~ GNU General Public License for more details.
~~
~~ You should have received a copy of the GNU Lesser General Public License version 3
~~ along with this program; if not, see <http://www.gnu.org/licenses/>
~~ or write to the Free Software Foundation, Inc., 51 Franklin Street,
~~ Fifth Floor, Boston, MA 02110-1301, USA.
~~ ============================================================================
~~ Este arquivo é parte do Framework Demoiselle.
~~
~~ O Framework Demoiselle é um software livre; você pode redistribuí-lo e/ou
~~ modificá-lo dentro dos termos da GNU LGPL versão 3 como publicada pela Fundação
~~ do Software Livre (FSF).
~~
~~ Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA
~~ GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou
~~ APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU/LGPL em português
~~ para maiores detalhes.
~~
~~ Você deve ter recebido uma cópia da GNU LGPL versão 3, sob o título
~~ "LICENCA.txt", junto com esse programa. Se não, acesse <http://www.gnu.org/licenses/>
~~ ou escreva para a Fundação do Software Livre (FSF) Inc.,
~~ 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA.
------
Notas de Versão
Notas de Versão
* v2.4.0
* {{{https://demoiselle.atlassian.net/secure/ReleaseNote.jspa?projectId=10007&version=11500}Notas de Versão no JIRA}}
* {{{../2.3.4/}v2.3.4}}
* {{{https://demoiselle.atlassian.net/secure/ReleaseNote.jspa?projectId=10007&version=11100}Notas de Versão no JIRA}}
* {{{../2.3.3/}v2.3.3}}
* {{{http://demoiselle.atlassian.net/secure/ReleaseNote.jspa?projectId=10007&version=10900}Notas de Versão no JIRA}}
* {{{../2.3.2/}v2.3.2}}
* {{{http://demoiselle.atlassian.net/secure/ReleaseNote.jspa?projectId=10007&version=10500}Notas de Versão no JIRA}}
* {{{../2.3.1/}v2.3.1}}
* {{{http://demoiselle.atlassian.net/secure/ReleaseNote.jspa?projectId=10007&version=10218}Notas de Versão no JIRA}}
* {{{../2.3.0/}v2.3.0}}
* {{{http://demoiselle.atlassian.net/secure/ReleaseNote.jspa?projectId=10007&version=10101}Notas de Versão no JIRA}}
* {{{../2.2.2/}v2.2.2}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=752}0000752}} [Bug] Correção da exceção retornada pelo interceptador de ExceptionHandler.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=753}0000753}} [Improvement] Atualização do novo Namespace do PrimeFaces no arquétipo JSF-JPA.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=766}0000766}} [Improvement] Atualização para o PrimeFaces 3.2.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=768}0000768}} [Task] Preparação para geração de build do Demoiselle utilizando Maven 3.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=769}0000769}} [Task] Nova versão dos artefatos internos: demoiselle-parent v2 e demoiselle-document-parent v3.
* {{{../2.2.1/}v2.2.1}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=749}0000749}} [Bug] Correção da assinatura do método load na abstração JPACrud.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=745}0000745}} [Bug] Correção no Beans.getReference() para beans construídos por Producers.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=744}0000744}} [Bug] Ajuste na aderência à especificação CDI (AroundInvoke).
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=740}0000740}} [Bug] Inclusão da dependência para o Servlet 3.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=748}0000748}} [Improvement] Compatibilidade com o WebSphere 8.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=743}0000743}} [Improvement] Ajuste na aderência à especificação JSF 2.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=738}0000738}} [Improvement] O demoiselle-parent foi renomeado para demoiselle-framework-parent.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=739}0000739}} [Improvement] Novos métodos para exclusão de múltiplos registros no AbstractListPageBean e DelegateCrud.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=715}0000715}} [Task] Migração do código-fonte para o GitHub.
* {{{../2.2.0/}v2.2.0}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=711}0000711}} [Bug] FileRenderer implementando Serializable.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=697}0000697}} [Bug] Correção do Nullpointer ao executar Beans.getReference(Logger.class).
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=693}0000693}} [Bug] SecurityContext criava várias instâncias de Authenticator e Authorizer.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=721}0000721}} [Improvement] Criação de casos de teste unitário no arquétipo jsf-jpa.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=673}0000673}} [Improvement] SecurityContext.isLoggedIn() verifica se authenticator.getUser() está nulo.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=680}0000680}} [Improvement] As extensões JUnit, Vaadin, Shiro viraram componentes.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=681}0000681}} [Improvement] Arquétipo Vaadin migrado para componente.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=682}0000682}} [Improvement] Parent POM Vaadin migrado para componente.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=683}0000683}} [Improvement] Remoção do código depreciado na versão 2.1.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=706}0000706}} [Improvement] Atualização da versão do hibernate-validator.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=703}0000703}} [Improvement] Atualização do repositório do primefaces.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=696}0000696}} [Improvement] Correção da mensagem de sessão invalidada anteriormente.
* {{{../2.1.2/}v2.1.2}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=667}0000667}} [Bug] Correção na renderização de tabelas JSF do arquétipo demoiselle-jsf-jpa.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=654}0000654}} [Bug] Erro no arquétipo jsf-jpa: Property 'label.confirm.delete' not found.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=663}0000663}} [Bug] Comandos JPA em ambientes JTA não se uniam à transação antes de executar o comando.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=666}0000666}} [Bug] Correção do erro "You cannot set autocommit during a managed transaction!".
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=661}0000661}} [Improvement] Depreciação do pacote "br.gov.frameworkdemoiselle.event".
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=664}0000664}} [Improvement] Depreciação do estereótipo @Presenter da extensão Vaadin.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=662}0000662}} [Improvement] Depreciação das exceções do pacote "br.gov.frameworkdemoiselle.exception".
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=660}0000660}} [Task] Organização do código interno.
* {{{../2.1.1/}v2.1.1}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=621}0000621}} [Bug] Erro em Classe que usa @Configuration.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=623}0000623}} [Bug] Telas de edição com Id do tipo String.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=624}0000624}} [Bug] Erros em arquivos do Arquétipo JPA-JSF.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=625}0000625}} [Bug] Correção do erro ao executar Maven Test no demoiselle-junit.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=638}0000638}} [Bug] Ambiguidade em classes de configuração.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=643}0000643}} [Bug] Mudança de URL no repositório JBoss.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=651}0000651}} [Bug] Correção do nome da interface Authorizator para Authorizer.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=636}0000636}} [Improvement] Possibilidade de desabilitar o redirecionamento no login e logout.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=637}0000637}} [Improvement] Mudança no redirecionamento ao realizar logout.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=641}0000641}} [Improvement] Substituição da propriedade frameworkdemoiselle.security.welcome.page.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=646}0000646}} [Improvement] Melhorias de Testes e Código.
* {{{../2.1.0/}v2.1.0}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=601}0000601}} [Bug] Falha ao realizar operações no banco de dados com JPATransaction.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=598}0000598}} [Bug] ClassNotFoundException: br.gov.frameworkdemoiselle.transaction.JTATransaction.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=597}0000597}} [Bug] Unsatisfied dependencies for type UserTransaction.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=584}0000584}} [Bug] Falha no tratamento de exceção no MB quando em método com retorno String.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=582}0000582}} [Bug] Erro "No active contexts" ao reiniciar uma aplicação contendo @Shutdown.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=596}0000596}} [Improvement] Mudança no nome dos eventos LoginSuccessful e LogoutSuccessful.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=595}0000595}} [Improvement] Fechamento automático dos EntityManager e EntityManagerFactory.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=594}0000594}} [Improvement] Flush automático do EntityManager no commit da transação JTA.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=593}0000593}} [Improvement] Criação da extensão JTA.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=592}0000592}} [Improvement] Renomear Classes de Eventos da extensão Vaadin.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=591}0000591}} [Improvement] Mudança na Estrutura de Pacotes da extensão Vaadin.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=577}0000577}} [Improvement] Novo arquétipo demoiselle-minimal.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=579}0000579}} [Improvement] Inclusão do demoiselle-junit no arquétipo jsf-jpa.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=578}0000578}} [Improvement] Classe utilitária para redirecionamento JSF2 no demoiselle-jsf.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=573}0000573}} [Improvement] Fábrica para obter Response.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=457}0000457}} [New Feature] Especificação Demoiselle 2.0 - Segurança.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=583}0000583}} [New Feature] Extensão para controle de acesso com o Apache Shiro.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=524}0000524}} [New Feature] Extensão para camada de apresentação com Vaadin
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=580}0000580}} [Task] Parent POM demoiselle-app-parent renomeado para demoiselle-minimal-parent.
* {{{../2.0.2/}v2.0.2}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=558}0000558}} [Bug] Abafando Exception do JPA ConfigurationException("??????????????????????").
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=557}0000557}} [Bug] NullPointerException ao executar Beans.getReference(EntityManager.class).
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=566}0000566}} [Bug] Erro ao utilizar o demoiselle-junit com o demoiselle-jsf.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=563}0000563}} [Bug] Não é possível trabalhar com duas persistence-unit.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=562}0000562}} [Improvement] Alterar o arquétipo para suportar o Tomcat.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=560}0000560}} [Task] Criar Testes Unitários para a fábrica de EntityManager.
* {{{../2.0.1/}v2.0.1}}
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=538}0000538}} [Bug] Possível loop infinito em ResourceBundleFactory.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=521}0000521}} [Bug] Dependencia indevida do componente demoiselle-validation-1.0.0-SNAPSHOT.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=517}0000517}} [Bug] Tratamento de exceções não funciona com o Weld 1.1.0-CR4.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=523}0000523}} [Improvement] Possibilitar injeção com jUnit.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=522}0000522}} [Improvement] Renomear a extensão Swing para SE.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=518}0000518}} [Improvement] Possibilitar o deploy de aplicações JSF em servidores Tomcat 6 e 7.
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=534}0000534}} [Task] Disponibilizar o site do framework.
* v2.0.0
* {{{http://sourceforge.net/apps/mantisbt/demoiselle/view.php?id=456}0000456}} [New Feature] Especificação Demoiselle 2.0.
* {{{../latest1x.php}v1.x.x}}
* Para versões anteriores {{{../latest1x.php}clique aqui}}.