Estes são os detalhes release notas para MC Upgrade.


Para uma visão geral de alto nível de todas as alterações, consulte o documento principal para este release: MarvelClient 12.0


Releases em ordem cronológica inversa: 

Release 2023-11-10 - 12.0.48

Atualização do MC

CORRIGIR / MUDARCorrigido um problema em que as entradas EXTMGR_ADDINS com tabulações ou espaços iniciais e finais não eram analisadas corretamente
CORRIGIR / MUDARCorrigido um problema em que as entradas do MCUpgrade.ini eram traduzidas, mesmo que estivessem vazias. Isso fez com que, por exemplo, InstallFinishedText fosse definido e entrasse em vigor em outro idioma, mesmo que estivesse vazio=desativado em MCUpgrade.ini

Release 2023-10-12 - 12.0.47

Atualização do MC

CORRECÇÃOCorrigido um problema em que o antigo diretório do programa Notes não era limpo porque estava verificando o notes.exe após a desinstalação (o que é inútil)
CORRECÇÃOCorrigido um problema em que a limpeza do Symlink nem sempre era feita em toda a extensão, fazendo com que os instaladores do Notes às vezes trabalhassem em pastas mais antigas, como IBM ou Lotus, mesmo que estivessem vazias ou com links simbólicos para pastas inexistentes.
APRIMORAMENTOA atualização de componentes em caso de assinaturas de arquivo "expiradas"/caducadas agora pode ser desativada definindo ini:WinVerifyTrustDefaultFlags=0

Release 2023-10-06 - 12.0.46

Atualização do MC

CORRECÇÃOCorrigido um problema em que o ConfigFile estava em roaming durante a restauração do notes.ini
MUDANÇADeferralPromptCount e DeferralPromptLast agora são atualizados apenas ao adiar uma atualização
NOVASMarvelClient Upgrade agora tenta corrigir automaticamente as permissões de acesso para HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Notas e HKEY_CURRENT_USER\SOFTWARE\Aulas\Notas;
Caso a entrada de registro exista, mas o usuário atualizador não tenha acesso de leitura ou gravação a ela, o usuário atualizador, os Administradores e o SISTEMA receberão acesso total à chave correspondente

Release 2023-09-01 - 12.0.45

Atualização do MC

CORRECÇÃOCorrigido um problema em que Arquivos de Programas* e ProgramData eram limpos se *DirectoryNew estivesse vazio/não definido
CORRECÇÃOCorrigido um problema em que a detecção da pasta do cliente nem sempre verificava HKLM(32)\SOFTWAREValores de \Lotus\Notes, mas apenas HKLM64\*
CORRECÇÃOCorrigido um problema em que a detecção da pasta do cliente não detectava o diretório de dados compartilhado se ainda não houvesse diretório de dados
CORRECÇÃOCorrigido um problema em que a detecção da pasta do cliente não definia o diretório de dados se ele não existisse, o que levava à falha de pelo menos /coptim
APRIMORAMENTOOs componentes executáveis ​​e DLL do serviço agora também são atualizados se seu certificado não estiver mais na janela "válido de-para"
NOTA: A janela atual "válido de até" termina em 15 de março de 2024. Sem um executável MCUpgrade mais recente, o executável do serviço e os componentes DLL serão atualizados durante cada execução.

Release 2023-08-08 - 12.0.44

Atualização do MC

CORRECÇÃOCorrigido um problema em que nem todas as chaves de registro do Lotus|IBM|HCL\Lotus|Notes eram limpas
CORRECÇÃOCorrigido um problema em que o local da Pasta Pessoal não era alterado devido à limpeza subsequente do registro
CORRECÇÃOO arquivo .progress não é mais criado ao executar o MCUpgrade como um componente auxiliar (por exemplo, ao exibir o progresso da publicação ou calcular hashes)

Release 2023-07-04 - 12.0.43

Atualização do MC

CORRECÇÃOCorrigido um problema em que DeltaCopy falhava para arquivos com 0 bytes - esses arquivos agora são ignorados = não contados como um erro
CORRECÇÃOCorrigido um problema em que DeferralPromptIfLaunchedDirectly=0 não era honrado quando DeferralPrompt era definido como 2 (sempre)
CORRECÇÃOCorrigido um problema em que pmc.dll não foi corrigido corretamente para entradas pm64.dll em EXTMGR_ADDINS em sharedddata\common, se um pmc.dll existisse em NotesProgramDirectoryNew
CORRECÇÃOCorrigido um problema em que EXTMGR_ADDINS, NSF_HOOKS e AddinMenus não eram limpos se os valores de origem e destino fossem os mesmos
APRIMORAMENTOLimpeza EXTMGR_ADDINS aprimorada ainda mais: Se não MarvelClient DLL é deixada após a limpeza, mas um usuário tem uma única entrada apontando para um MarvelClient DLL, EXTMGR_ADDINS é definido como o valor notes.ini raiz

Release 2023-07-01 - 12.0.42

Atualização do MC

CORRECÇÃO

Corrigido um problema em que os arquivos DLL eram copiados após a nova limpeza EXTMGR_ADDINS introduzida na versão 12.0.41, levando a uma limpeza infeliz. Arquivos DLL agora são copiados antes de qualquer outro arquivo.
Afinal, 42 é a resposta para a vida, o universo e tudo mais.

CORRECÇÃO

Corrigido um problema em que, ao executar como SISTEMA, InstallFinishedExec era esperado ou o arquivo de log terminava prematuramente

DESCONTINUADA

ini:CheckFileHandles não é mais suportado

Release 2023-06-28 - 12.0.41

Atualização do MC

CORRECÇÃO

Corrigido um problema em que InstallFinishedTimeout não era honrado ao exibir o IconFinder / uma caixa de diálogo de mensagem de sucesso ao executar como SISTEMA

NOVO / MELHORIA

Adicionado um novo recurso para exibir um logo.png/logo.gif opcional (png tem precedência se ambos existirem) no topo das caixas de mensagens de atualização (exceto o IconFinder, pois ele ficaria muito grande)

NOVO / MUDANÇA

Arquivos DLL em pastas CopyTo... sem o sufixo de substituição agora também serão substituídos se o arquivo de origem for mais recente que o arquivo de destino

NOVAS

As entradas EXTMGR_ADDINS, AddinMenus e NSF_HOOKS notes.ini agora são processadas da seguinte maneira:

- se notes.exe for encontrado em NotesProgramDirectoryNew, todas as entradas serão removidas para as quais o bitness não corresponde
- se uma entrada pmc64(.dll) for encontrada, mas nenhum binário, e existir um binário pmc.dll de 64 bits, a entrada será alterada para pmc.dll
- para entradas que apontam para um binário que existe tanto no programa quanto no diretório de dados, o binário no diretório de dados é excluído
- no caso de várias entradas apontarem para um MarvelClient binário (seja Essentials ou licenciado), apenas o binário mais recente e a entrada correspondente são mantidos
- caso as entradas apontem para uma mistura de MarvelClient Essentials e binários licenciados, o binário licenciado mais recente é mantido (mesmo se for mais antigo que o binário Essentials mais recente)
  (Se a pasta de dados comuns contiver pmc_data.dll ou pmc64_data.dll e existir uma entrada correspondente, o binário mais recente do Essentials será mantido)
- entradas apontando para binários inexistentes (em shareddata\common, program, ou data, ou (acessível) filename) são removidas

Release 2023-06-09 - 12.0.40

Atualização do MC

CORRECÇÃO

Corrigido um problema em que os backups notes.ini multiusuário não funcionavam para mais de um usuário desde a inclusão de 12.0.36

CORRECÇÃO

Correção de um problema em que GracefulShutdown silencioso não era executado ao executar como sistema e DeferralPrompt era <> 0

Release 2023-06-07 - 12.0.39

Atualização do MC

CORRECÇÃO

Correção de um problema em que, durante o Iniciador (Pré), várias entradas do MCUpgrade.ini eram expandidas incorretamente, levando a uma incompatibilidade de assinatura da lista de permissões.
Esse problema ocorria apenas quando durante Initiator(Pre), SourceDirectoryInit e/ou DeferralPrompt eram alterados.

APRIMORAMENTO

Adicionado log do caminho completo do arquivo de log

APRIMORAMENTO

Ao executar como SISTEMA e um usuário de sessão de console estiver presente, SISTEMA, Administradores e TODOS recebem automaticamente todo o acesso ao LogFile (MCUprade.log)

Release 2023-05-31 - 12.0.38

Atualização do MC

CORRECÇÃO

Corrigido um problema em que o arquivo de log não era fechado ao executar como SISTEMA antes de iniciar /woptimonly (ou qualquer outro programa na sessão do console)


Release 2023-05-30 - 12.0.37

Atualização do MC

NOVAS

Adicionado suporte para NotesDataDirectoryOldExclude seletivo prefixando entradas com "rede:" (sem aspas), por exemplo

* .ntf
* .log
as_*.nsf
*.dsk
cache.ndk
rede:arquivos\*
* Tmp.

O exemplo acima excluirá arquivos de uma pasta de dados ao migrar o diretório de dados antigo em uma unidade de rede para local no contexto do usuário, mas não os excluirá quando a pasta de dados antiga estiver em um disco fixo.

NOVO / MELHORIA

Adicionada uma nova opção ini:StartupLinkMode; defina como 1 para "recriar" quaisquer links de inicialização do Notes excluídos durante a remoção do atalho, defina como 2 para criar um link de inicialização comum em qualquer caso.
Se definido como 1, e um link de inicialização público/comum e links de inicialização do usuário forem detectados, apenas o público/comum será recriado.
Se nenhum link de inicialização público/comum for detectado, mas vários links de usuário, todos os links de usuário serão recriados.
Observe que os links que são recriados são baseados no link de área de trabalho pública/comum recém-criado e não nos detalhes do link anterior.
Por exemplo, se um usuário tiver um link de inicialização para iniciar o cliente básico com a opção -sa, o link recém-criado não iniciará mais o cliente básico, pois é baseado no link recém-criado pelo instalador.


Release 2023-05-10 - 12.0.36

Atualização do MC

CORRECÇÃOMCShutdown: Adicionada a leitura de HKCU64\Control Panel\Desktop\AutoEndTasks em vez da única leitura anterior de HKCU(32)\Control Panel\Desktop\AutoEndTasks
APRIMORAMENTOAdicionado registro de qual pasta de dados multiusuário é verificada durante a migração de dados multiusuário
APRIMORAMENTOfiltros de migração de dados e notes.ini agora também são processados ​​se dados antigos e novos ou dados compartilhados antigos e novos forem os mesmos


Release 2023-04-21 - 12.0.35

Atualização do MC

CORRECÇÃOCorrigido um problema em que a migração do notes.ini falhava ao atualizar de um para multiusuário


Release 2023-02-20 - 12.0.34

Atualização do MC

CORRECÇÃOCorreção de um problema em que, no Windows < 10, a tela inicial não era exibida corretamente quando definida como Cinema. Cinema não é compatível com Windows < 10 e, portanto, deve exibir a tela nº 3.
CORRECÇÃOCorrigido um problema em que as caixas de mensagem de aviso de desligamento nem sempre ajustavam o tamanho da fonte de acordo com as configurações de DPI e dimensionamento no Windows


Release 2022-10-28 - 12.0.33

Atualização do MC

CORRECÇÃOCorrigido um problema em que GIFs animados não eram mais reproduzidos desde 11.0.52
CORRECÇÃOCorrigido um problema com a configuração de permissões de pasta/arquivo para e de arquivos notes.ini de backup


Release 2022-09-29 - 12.0.32

Atualização do MC

CORRECÇÃOCorrigido um problema em que, para detecção de cliente, os valores config.xml tinham precedência sobre os valores do registro, mesmo que estivessem errados
APRIMORAMENTOA detecção de cliente MCUpgrade agora também suporta Notes 64 Bit clientes


Release 2022-09-17 - 12.0.31

Atualização do MC

CORRECÇÃOCorrigido um problema em que a desafixação de atalhos não funcionava mais desde 11.0.52 (oops)
CORREÇÃO / MELHORIAExecutáveis ​​em pastas CopyTo* agora são copiados se estiverem assinados (= Confiança do Windows verificada)

Release 2022-09-05 - 12.0.30

Atualização do MC

CORRECÇÃOCorrigido um problema em que ProgressbarHideInit padronizou para 1 em vez de 0 desde (incluindo) 12.0.27

Release 2022-09-01 - 12.0.29

Atualização do MC

CORRECÇÃOCorrigido um problema com a configuração de permissões de segurança e SIDs insolúveis/inválidos
CORRECÇÃOCorrigido um problema em que o MCUpgrade Free 25 estava quebrado desde (incluindo) 12.0.26

Release 2022-08-25 - 12.0.28

Atualização do MC

CORRECÇÃOCorrigido um problema em que, após uma nova execução do MCUpgrade.exe (por exemplo, devido após o Iniciador ou devido ao remapeamento do NetworkDrive), o usuário anterior não era respeitado e a detecção da sessão do console falhou
CORRECÇÃOSe Coptim=2 estiver definido em MCUpgrade.ini e nenhuma sessão do servidor de terminal for detectada e SharedDataDirectoryNew estiver definido, qualquer arquivo .dll colocado em CopyToProgramNew será copiado para SharedDataDirectoryNew\Common
CORRECÇÃOA detecção WTS/Citrix agora é corrigida e significativamente aprimorada para detectar o Windows Terminal Server e o Citrix Server por meio das propriedades do SO, bem como detalhes do protocolo/sessão do cliente
APRIMORAMENTOAdicionadas novas opções de linha de comando opcionais /citrix e /vdi - use para prevent removendo as instruções CITRIX=1 das instruções de instalação

Release 2022-07-29 - 12.0.27

Atualização do MC

NOVASini:ProgressbarHideInit permite ocultar a tela inicial no início da atualização - ela ainda pode ser exibida clicando duas vezes no ícone da bandeja e
CORRECÇÃOCorrigido um problema em que ao instalar o panagendaInstallerService, o serviço não foi iniciado imediatamente depois

Release 2022-07-26 - 12.0.26

Atualização do MC

NOVO / MELHORIA

Adicionado suporte para vários arquivos de log nas instruções (Un)InstallExec*

APRIMORAMENTO

Adicionado HKEY_USERS\*\SOFTWARE\\HCL\Lotus para remoção automática se mais de uma instrução de desinstalação contiver \nice.exe

APRIMORAMENTO

Se Coptim=2 estiver definido em MCUpgrade.ini (guia Citrix → Habilitar somente no Citrix) e nenhuma sessão do servidor de terminal for detectada, então "CITRIX=1" e "CITRIX=1" serão removidos das instruções installexec*

Release 2022-06-22 - 12.0.25

Atualização do MC

NOVAS

Adicionado suporte para espaço reservado %MCU_ConsoleSessionSID% que é resolvido como o SID do usuário da sessão do console atual, se houver um usuário da sessão do console 

NOVAS

Se mais de uma instrução de desinstalação contiver \nice.exe, HKEY_USERS\*\SOFTWARE\Lotus\Notas, HKEY_USERS\*\SOFTWARE\IBM\Notes e HKEY_USERS\*\SOFTWARE\HCL\Notes são removidos automaticamente.

Isso pode ser desabilitado configurando MCUpgrade.ini:PostUninstallRegistryCleanup=0

MUDANÇA / MELHORIA

Coisas que dependem de pelo menos uma instrução de desinstalação (por exemplo, remoção de atalho), agora verificam especificamente \nice.exe em pelo menos uma instrução de desinstalação, em vez de apenas contar o número de instruções de desinstalação 

Release 2022-06-14 - 12.0.24

Atualização do MC

CORRECÇÃOCorrigido um problema em que o splash da barra de progresso não era carregado de onde o MCUpgrade foi iniciado, mas da pasta de onde o lançamento foi iniciado
(por exemplo, você abre um cmd em C:\Users\Public e inicia "\\uncpath\MCUpgrade.exe /pbar": anteriormente, o splash era carregado de C:\Users\Public, agora ele é carregado da pasta de execução )

Release 2022-05-30 - 12.0.23

Atualização do MC

NOVASO MCUpgrade agora também limpará/removerá qualquer pasta Lotus\Notes|IBM\Notes|HCL\Notes em %programdata%, %programfiles(x86)% e %programfiles% se presente e qualquer pasta encontrada
não corresponde aos antigos|novos dados compartilhados ou à antiga|nova pasta de arquivos de programa do Notes
Isso é para prevent qualquer instalador de instalar em um diretório mais antigo ou partes dele
CORRECÇÃOCorrigido um problema em que StdOut e StdErr nunca eram lidos com RunAsUser
CORRECÇÃOCorrigido um problema em que o Iniciador descompactava todos os arquivos duas vezes do MCUpgrade.zip, em vez do MCUpgrade.ini apenas primeiro e depois o resto
CORRECÇÃOCorrigido um problema de log em que o log dizia "Ler com sucesso notes_coptim.ini", onde na verdade era "setup_coptim.txt"
CORRECÇÃOCorrigido um problema em que o MCUpgrade retornaria o código de saída 4699 em vez de 0 se o remapeamento de unidades de rede falhasse, mas tudo o mais estava ok
CORRECÇÃOCorrigido um problema raro em que Gracefulshutdown não retornava "todas as janelas fechadas/nenhum processo restante"

Release 2022-02-28 - 12.0.22

Atualização do MC

NOVAS

Adicionada uma nova opção ini:MultiUserSymlinkCleanup; o padrão é 1 se uma ou mais instruções de desinstalação estiverem presentes no MCUpgrade.ini; caso contrário, não definido. 
Se definido como 1, excluirá qualquer redirecionamento Lotus/IBM/HCL de acordo com MultiUserSharedDataOld e MultiUserSharedDataNew (por exemplo, C:\ProgramData\Lotus\Notes > C:\ProgramData\HCL\Notes)

Essa correção é importante para todos os clientes que estão atualizando para HCL Notes 12.0.1, devido a um problema com a forma como o instalador HCL trata redirecionamentos/links simbólicos pré-existentes

CORRECÇÃOCorrigido um problema em que a limpeza de diretórios era ignorada, devido à detecção errônea das mesmas pastas como redirecionamentos, por exemplo
Ignorando a remoção de [C:\ProgramData\Lotus\Notes\Data]; [C:\ProgramData] é um redirecionamento para [C:\ProgramData] ...
CORRECÇÃOCorrigido um problema em que os dados compartilhados de notas antigas não eram limpos, se apontassem para uma pasta de link simbólico;
Depois de ler ini:MultiUserSharedDataOld, os redirecionamentos (links simbólicos e pontos de junção) agora são resolvidos imediatamente
CORRECÇÃOCorrigido um problema em que os códigos de saída negativos (por exemplo, -10) do MCUpgradeMain eram tratados como sucesso

Release 2022-02-15 - 12.0.21

Atualização do MC

CORRECÇÃOCorrigido um problema em que o MCUpgrade nem sempre passava o código de erro do MCUpgradeMain
CORRECÇÃOCorrigido um problema raro em que o MCUpgrade seria executado em um erro de variável não declarada se uma das pastas de atalho digitalizadas não estivesse definida (= string vazia)
CORRIGIR / MUDARSe o MCUpgrade for iniciado diretamente como SYSTEM, DisableLocalAdmin<>0 será ignorado de agora em diante
MUDANÇAEm caso de erros de elevação, o log não informa mais WAITING for USER, mas erro ELEVATION
MUDANÇAPara erros de elevação, o código de saída não é mais apenas 1, mas o erro estendido (por exemplo, 1326 ou 1327)
MUDANÇA / MELHORIASe um arquivo não corresponder à sua soma de verificação (aplicável apenas ao usar a lista de permissões), o código de retorno não será mais 1, mas 4752
MELHORIA / NOVOAdicionada uma nova opção UpgradeIniMinLines (o padrão é 15 se não estiver definido) - MCUpgrade agora será encerrado, se MCUpgrade.ini contiver menos do que o número especificado de linhas

Release 2021-11-22 - 12.0.20

Atualização do MC

CORRECÇÃOCorrigido um problema em que, ao usar ProgressBarCinema=1, um splash de barra de progresso personalizado sempre era substituído; agora só é substituído se existir e não for 600x607 pixels
CORRECÇÃOCorrigido um problema em que a barra de progresso não atualizava rápido o suficiente quando muitas atualizações eram feitas em muito pouco tempo
CORRECÇÃOCorrigido um problema em que appdata\local era migrado para o novo diretório de dados se o diretório de dados antigo estivesse em appdata\local, mas não terminasse com "\data"
MUDANÇAO padrão para ini:RestoreNetworkDriveMappingsOption foi alterado de 0 para 1 a partir de agora = usuário atual apenas em vez de permutação
MUDANÇA / MELHORIARestoreNetworkDriveMappings agora também honra ini:LogonDomains
MUDANÇA / MELHORIAA área de trabalho do Windows agora também é atualizada antes de tirar o instantâneo de visualização
MUDANÇA / MELHORIALogonDomains agora tem como padrão @LogonDomain|@LogonDNSDomain|@ComputerName|@ComputerDomain (definido como 0 para desabilitar)
APRIMORAMENTOAdicionado @ComputerDomain a ini:LogonDomains como uma opção de filtro adicional (de HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Domain)
Também adicionado o registro do domínio do computador após as informações de "execução como"
APRIMORAMENTO@ComputerDomain agora também pode ser usado no arquivo de chave mcu (semelhante a @ComputerName)

Release 2021-10-19 - 12.0.19

Atualização do MC

NOVASO MCUpgrade agora também é pronto para o Windows 11
O MCUpgrade.log agora também indicará corretamente "Em execução no WIN_11", se aplicável
O executável agora também inclui seu próprio ícone de atalho de atualização, que é usado por padrão em vez do ícone 249 do shell32.dll
(A Microsoft decidiu substituir o ícone número 249 no Windows 11 por um ícone de relógio)
CORRECÇÃOA caixa de diálogo GracefulShutdown Notice agora fechará automaticamente imediatamente se o cliente for fechado enquanto a caixa de diálogo estiver sendo exibida
CORRECÇÃOA caixa de diálogo GracefulShutdown Notice agora será fechada automaticamente no final do tempo decorrido
CORRECÇÃOCorrigido um problema em que a barra de progresso mostrava "Atalhos de processamento", onde na verdade já estava executando as instruções do Windows Defender
MUDANÇA / MELHORIAGracefulShutdown agora é ativado automaticamente se DeferralPrompt estiver desativado
APRIMORAMENTOA primeira caixa de diálogo Gracefulshutdown Retry agora será exibida após 15 segundos, se nenhuma janela for encontrada ou a janela superior não tiver nenhum botão
APRIMORAMENTOO ícone de atalho exibido nas caixas de diálogo agora tem 64x64 pixels em vez dos 32x32 anteriores
APRIMORAMENTOMCUpgrade.log agora também registrará a compilação atual do Windows
APRIMORAMENTOTodas as caixas de mensagem do MCUpgrade agora exibirão o ícone de atalho Re-Run

Release 2021-10-13 - 12.0.18

Atualização do MC

CORRECÇÃOCorrigido um problema raro em que MCUpgradeMain terminava abruptamente com o código de saída -1073741819 (c0000005) durante a configuração das permissões de segurança da pasta
CORRECÇÃOCorrigido um problema em que a licença MCUpgrade 25 Free não suportava contas de administrador local - MCUpgrade 25 Free agora também verifica o domínio do usuário da sessão do console
CORRIGIR / MUDAR

Quando o diretório de dados é migrado para uma nova pasta de destino que não está em "AppData\Local", todos terão acesso, em vez do SID do usuário da sessão do console
Além disso, a herança é desabilitada para a própria pasta de dados e habilitada para todas as subpastas e arquivos

Release 2021-10-11 - 12.0.17

Atualização do MC

CORRECÇÃOCorrigido um problema em que o MCUpgrade afirmava erroneamente que a lista de permissões foi adulterada no Windows com, por exemplo, idioma tcheco
APRIMORAMENTOAdicionado suporte para Cinema Resources em combinação com UpgradeDirectory<>"%PUBLIC%\MCUpgrade"

Release 2021-08-13 - 12.0.16

Atualização do MC

CORRECÇÃOEspero que corrigimos a análise StdOut e StdErr para sempre
CORRECÇÃOCorrigido um problema em que a tela inicial errada era carregada ao iniciar a barra de progresso no modo cinema no Windows < 10 (o modo Cinema requer Windows >= 10)
CORRIGIR / MUDARAlterado o backup do arquivo de log (por exemplo, rcplauncher, jvmpatcher etc.) durante a (des)instalação para ir diretamente para a pasta de logs
CORRIGIR / MUDARAntes de executar qualquer instrução do WindowsDefender, o MCUpgrade agora verifica se o serviço está em execução; get-MpComputerStatus poderia resultar em um congelamento/travamento
MUDANÇA / MELHORIARemovidas linhas supérfluas de "Digitalização" do MCUpgrade.log, aumentando desnecessariamente
APRIMORAMENTOAdicionada detecção de idioma do sistema operacional do usuário atual se UpgradeLanguage não for especificado
APRIMORAMENTOAdicionado suporte para MCUpgradeProgress(_lang).html - se UpgradeLanguage estiver definido e um _lang.html não existir, MCUpgradeProgress.html será usado

Release 2021-07-23 - 12.0.15

Atualização do MC

CORRECÇÃOA verificação do WindowsDefender para .AMServiceEnabled<>false e .AMrunningMode<>"Not running" agora só é executada se alguma das opções do WindowsDefender* estiver definida
CORRECÇÃOSe a verificação de .AMServiceEnabled<>false e .AMRunningMode<>"Not running" falhar, o resultado geral não será mais erro, mas sucesso com erros
CORRECÇÃOCorrigido um problema com a análise StdOut que nem sempre converte corretamente tremas e outros caracteres especiais

Release 2021-07-14 - 12.0.14

Atualização do MC

INFORMACAOSenhorita 12.0.13? Não queríamos fazer 13, porque gatos pretos e sextas-feiras.
CORRECÇÃOCorrigido um problema em que a visualização da área de trabalho do Windows não era exibida ao executar como sistema com sessão de console
CORRECÇÃOCorrigido um problema em que o GracefulShutdownCancelMessage opcional não era exibido (se ativado) devido à caixa de mensagem ser muito pequena
APRIMORAMENTOTodas as caixas de mensagem exibidas ao executar via serviço/sistema agora também são embelezadas (exceto para - assim pretendido - caixas de mensagem de instalação com falha)
APRIMORAMENTOA caixa de mensagem InstallFinished* agora também é embelezada quando usada em combinação InstallFinishedTimeout
APRIMORAMENTOO WindowsDefender agora só é configurado se .AMServiceEnabled<>false e .AMrunningMode<>"Não está em execução"

Release 2021-07-07 - 12.0.12

Atualização do MC

CORRECÇÃOCorrigido um problema em que a elevação com vários nomes de usuário | senhas | domínios falharia se MCUpgradeMain ocorresse um erro ou fosse eliminado
CORRECÇÃOCorrigido um problema em que apenas modelos de compactação ainda renderizavam um prompt de senha invisível
CORRECÇÃOCorrigido um problema em que apenas modelos de compactação resultariam no erro 4771 em vez de 0/sucesso
CORRECÇÃOCorrigido um problema em que os modelos de compactação não funcionavam devido à ausência do diretório de trabalho
APRIMORAMENTOAdicionada uma nova opção ini CoptimCompactTemplatesTimeout; o padrão é -1 (=sem tempo limite), definido para o número de segundos após o qual CoptimCompactTemplates não deve mais esperar a compactação terminar
NOTA: Se usado, sugerimos fortemente um valor mínimo de 300 = 5 minutos apenas para garantir, especialmente ao instalar muitos idiomas

Release 2021-07-05 - 12.0.11

Atualização do MC

CORRECÇÃOCorrigido um problema em que uma caixa de mensagem de informações de reexecução era exibida, mesmo se ReRunShortcutName não estivesse definido
CORREÇÃO / MELHORIADetectNotesClientFolders agora também é aplicado ao executar o MCUpgrde diretamente via SYSTEM/Service
APRIMORAMENTODetectNotesClientFolders agora resolve links simbólicos
APRIMORAMENTOO desligamento silencioso do cliente agora é executado ao executar o MCUpgrde diretamente via SYSTEM/Service
APRIMORAMENTOAdicionado exibição de informações de versão para MCKeyfileEditor

Release 2021-07-03 - 12.0.10

Atualização do MC

CORREÇÃO / MELHORIAAdicionado IBM\Lotus\Notes à detecção de diretório de dados de fallback
CORREÇÃO / MELHORIAAdicionada remoção e desafixação de atalhos do menu Iniciar do Windows fixados (anteriormente, apenas os atalhos da barra de tarefas eram desafixados)
NOVASAdicionada a detecção de cliente do Notes antigo se AMBOS NotesProgramDirectoryOld E NotesDataDirectoryOld não forem especificados ou não existirem; isso pode ser desabilitado definindo DetectNotesClientFolders=0
Se várias pastas do cliente do Notes forem encontradas, as pastas do cliente com a última modificação %notes_data%\names.nsf serão usadas; defina DetectNotesClientFoldersNewest=0 para desabilitar

Release 2021-06-24 - 12.0.9

Atualização do MC

CORRECÇÃOCorrigido um problema em que o MCKeyFileEditor solicitava alterações não salvas no caso de vários valores para nome de usuário, senhas e/ou nomes de domínio, mesmo que as alterações já estivessem salvas
CORRECÇÃOCorrigido um problema em que os arquivos MCUpgrade_language.ini nem sempre eram lidos como UTF-8, levando à exibição incorreta nas caixas de mensagem e/ou na barra de progresso
APRIMORAMENTOAdicionado suporte para PermutatedLogon=-1 para prevent permutação de nome de usuário e nome de domínio; requer o mesmo número de valores para nome de usuário, senhas e domínios
APRIMORAMENTOAdicionada uma nova opção MCUpgrade.ini LogonDomains; o padrão é não definido, definido como, por exemplo, @LogonDomain|@LogonDNSDomain|@ComputerName para SOMENTE alternar para contas .mcu correspondentes aos domínios correspondentes
NOTA: @LogonDomain|@LogonDNSDomain|@ComputerName pode ser usado literalmente; eles são substituídos pelos valores correspondentes de um usuário em tempo de execução

Release 2021-06-23 - 12.0.8

Atualização do MC

CORRECÇÃOCorrigido um problema em que a compactação de modelos sem a Otimização do Espaço de Trabalho renderizava um prompt de senha invisível e fazia o MCUpgrade travar infinitamente
CORRECÇÃOCorrigido um problema em que Create_R12_Databases não era transferido automaticamente
CORRECÇÃOCorrigido um problema em que a otimização do espaço de trabalho falhou ao usar um plugin_customization.ini personalizado;
O MCUpgrade agora protege plugin_customization.ini após todas as instalações, antes de CopyTo*, usa a versão segura para otimização do espaço de trabalho e restaura a resultante de CopyTo* posteriormente
CORRECÇÃOCorrigido um problema em que o MCKeyFileEditor solicitava alterações não salvas no caso de vários valores para nome de usuário, senhas e/ou nomes de domínio, mesmo que as alterações já estivessem salvas
APRIMORAMENTOAdicionada uma nova opção ini WindDefenderExcludeForce para forçar a reaplicação das configurações do WindowsDefender independentemente do último hash memorizado

Release 2021-06-18 - 12.0.7

Atualização do MC

CORRECÇÃOCorrigido um problema em que o novo ProgressbarCinema solicitava a ativação de conteúdo ativo
CORRECÇÃOCorrigido um problema em que idiomas com conteúdo não ANSI/=UTF-8 não eram exibidos corretamente na barra de progresso ou log
CORRECÇÃO

Corrigido um problema em que %localappdata% foi substituído pela pasta de usuário padrão, mesmo que não fosse resolvido como C:\WINDOWS\system32\config\systemprofile\AppData\Local
Esta é uma correção importante para os clientes que estão atualizando via SISTEMA/Serviço com MCUpgrade >= 12.0.2

CORRECÇÃOCorrigido um problema em que os arquivos no diretório de palco sempre alegavam estar errados do ponto de vista do usuário durante a lista de permissões; este problema foi introduzido em 12.0.6
CORRECÇÃO

Corrigido um problema em que um diretório de dados antigo ausente ou errado/ausente não retornaria para IBM\Notes\Data ou Lotus\Notes\Data, se existente
O cliente Notes será efetivamente iniciado usando o diretório de dados IBM ou Lotus se não conseguir localizar o HCL\Notes\Data.

APRIMORAMENTODevido à falha dos instaladores do Fixpack, se o Temp Directory contiver um espaço em branco, OS TEMP e TMP serão configurados automaticamente para C:\Windows\Temp se existir, fallback MCUpgradeDirectory
MUDANÇAProgressbarCinema está desabilitado para Windows < 10

Release 2021-05-28 - 12.0.6

Atualização do MC

CORRECÇÃOCorrigido um problema em que a lista de permissões não funcionava ao usar SetEnvvalue
APRIMORAMENTOWinDefenderExcludes agora só são reaplicados se forem diferentes das últimas alterações aplicadas; estes são memorizados no registro como uma soma de verificação em HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Atualização\WindDefenderExcludeLast

Release 2021-05-26 - 12.0.5

Atualização do MC

NOVASAdicionada uma nova opção ini WindDefenderExcludeDefaults; o padrão é 0/não definido, definido como 1 para permitir exclusões de práticas recomendadas
NOVASAdicionada uma nova opção ini WindDefenderExcludePath###; configurar até 999 caminhos para excluir, pode ser combinado com WindDefenderExcludeDefaults
NOTA: %localappdata% é substituído automaticamente por C:\Users\*\Appdata\Local de acordo com a saída do log para USERPROFILES = e OSLOCALAPPDATA SUFFIX =
NOVASAdicionada uma nova opção ini WindDefenderExcludeProcess###; configurar até 999 processos para excluir, pode ser combinado com WindDefenderExcludeDefaults
NOVASAdicionada uma nova opção ini DeferralPromptIfLaunchedDirectly; o padrão é 1, definido como 0 para desabilitar o prompt de adiamento ao iniciar o MCUpgrade diretamente pelo Windows Explorer ou Desktop
CORRECÇÃOCorrigido um problema em que iniciar o MCUpgrade.exe diretamente da área de trabalho/atalho/explorador não faria nada com o adiamento definido como 1 (=diário)
ALTERAR / REMOVIDOMCUpgrade não oferece mais suporte a licenças gratuitas para atualização para 10.0.1(FP2); agora foi totalmente substituído pelo MCUpgrade 25 Free

Release 2021-05-19 - 12.0.4

Atualização do MC

CORRECÇÃOCorrigido um erro de variável não declarado introduzido em 12.0.3 com o assistente de progresso inicial

Release 2021-05-19 - 12.0.3

Atualização do MC

CORRECÇÃOCorrigido um problema em que o atalho de atualização do cliente (Re)Run Notes nunca foi traduzido
CORRECÇÃOCorrigido um problema em que a barra de progresso não atualizava corretamente para processos com mais de 100 segundos durante a otimização Coptim/Woptim
CORRECÇÃOCorrigido um problema no MCKeyfileEditor que nem sempre detectava arquivos zip ausentes como parte das instruções de instalação durante a publicação do banco de dados Config
APRIMORAMENTOO progresso do zip agora é exibido apenas para arquivos adicionados, que são > 1 MB

Release 2021-05-05 - 12.0.2

Atualização do MC

CORRECÇÃOCorrigido um problema em que, ao atualizar como SYSTEM, %localappdata% possivelmente ainda era resolvido como C:\WINDOWS\system32\config\systemprofile\AppData\Local; nesse caso, agora sempre será resolvido como usuário padrão localappdata
APRIMORAMENTORegistro aprimorado para criação de atalhos com linhas adicionais para notificações de sistema e shell
APRIMORAMENTO*SetRegistryKeyOption### agora também suporta %MCU_Merge% e %MCU_Unmerge%, opcionalmente com sufixo separador, por exemplo, %MCU_Merge%, (o separador padrão é @LF(@) para REG_EXPAND_SZ e para ; para todos os outros tipos de valor *_SZ)
APRIMORAMENTOMELHORIA: Adicionada uma nova opção ini SetEnvOption, que agora pode ser definida como %MCU_Merge% ou %MCU_Unmerge%, opcionalmente com o sufixo separador, por exemplo, %MCU_Merge%, (o separador padrão é ;)

Release 2021-04-29 - 12.0.1

Atualização do MC

CORRECÇÃOCorrigido um problema em que todos os arquivos rcplauncher, jvmpatcher e similares eram todos anexados/armazenados como rcplauncher_datetime.log, em vez de filename_datetime.log
CORRECÇÃOCorrigido um problema em que, ao executar via SYSTEM fora de %ProgramFiles(x86)%\panagenda\MCUpgrade, o MCUpgrade.dll não seria implantado no UpgradeDirectory (se não estiver presente em %ProgramFiles(x86)%\panagenda\MCUpgrade)
CORRECÇÃOCorrigido um problema em que, ao executar via SYSTEM sem sessão de console, o primeiro notes.ini migrado durante a migração multiusuário tinha a entrada Directory= incorreta
CORRECÇÃOCorrigido um pequeno problema em que verificamos %ProgramData% duas vezes durante a limpeza de dados compartilhados multiusuário
CORRECÇÃOCorrigido um problema em que, ao atualizar usando o panagenda Serviço do Instalador, os arquivos MCUpgrade*.dll antigos não foram atualizados
CORREÇÃO / MUDANÇA / MELHORIAbackup\index.txt (re)criação foi aprimorada para memorizar melhor/adequadamente um NotesIniFileOld não existente/não especificado/não detectado automaticamente
Além disso, backup\index.txt será preservado inalterado em todas as execuções - quaisquer arquivos ausentes (seja de origem ou índice) serão tratados durante o roamback

Release 2021-04-28 - 12.0.0

Atualização do MC

APRIMORAMENTOO MCUpgrade agora também resolverá %ProgramFiles% para futuras instalações do cliente Notes de 64 bits
CORRECÇÃOCorrigido um problema em que, ao executar via SYSTEM sem sessão de console, obter pastas por meio de melhores esforços computaria a pasta localappdata e o sufixo appdata incorretos
CORRECÇÃOCorrigido um problema em que, ao executar via SYSTEM sem sessão de console, obter pastas pelo último usuário conectado nunca funcionaria devido a uma barra invertida supérflua
CORRECÇÃOCorrigido um problema em que, ao executar via SYSTEM sem sessão de console, o log parava após a execução de outro programa
CORRECÇÃOCorrigido um problema em que, ao executar via SYSTEM fora de %ProgramFiles(x86)%\panagenda\MCUpgrade, o MCUpgrade.dll nem sempre seria usado no UpgradeDirectory
CORRIGIR / MUDARO MCUpgrade*.dlls, MCKeyfileEditor*.dlls e o panagendaInstallerService foi assinado com um novo certificado
Todos os componentes com um certificado expirado serão reimplantados automaticamente, se necessário