GroupDocs.Assembly for .NET 26.6 está agora disponível. Esta versão introduz um layout modular de pacotes NuGet, atualiza os mecanismos subjacentes de geração de documentos, resolve um aviso de segurança e corrige um problema de análise de datas JSON.
O que há de novo nesta versão
| Chave | Categoria | Resumo |
|---|---|---|
| ASSEMBLYNET-115 | ✨ Melhoria | Divisão de pacote NuGet — pacotes de tempo de execução por framework de destino (adiciona .NET 8 e .NET 10) |
| ASSEMBLYNET-117 | ✨ Melhoria | Atualizar os mecanismos subjacentes de geração de documentos |
| ASSEMBLYNET-116 | 🔒 Segurança | Resolver o aviso de segurança System.Formats.Asn1 |
| ASSEMBLYNET-118 | 🐛 Correção de Bug | Datas UTC (Z) deslocadas pelo fuso horário do host ao serem analisadas a partir de JSON |
Alterações na API pública
GroupDocs.Assembly for .NET 26.6 não introduz nenhuma alteração na API pública e nenhuma mudança de comportamento no mecanismo de montagem de documentos em si.
Novos recursos
Divisão de pacote NuGet — pacotes de tempo de execução por framework de destino
Para manter o pacote bem abaixo do limite de 250 MB do NuGet à medida que mais frameworks de destino são adicionados, GroupDocs.Assembly agora é publicado como um metapacote roteador leve mais um pacote de tempo de execução por framework de destino:
GroupDocs.Assembly— o roteador (alguns KB). Você ainda instala este; nada muda para os consumidores.GroupDocs.Assembly.Net40Client— assemblies do .NET Framework 4.0 Client ProfileGroupDocs.Assembly.Net462— assemblies do .NET Framework 4.6.2GroupDocs.Assembly.NetStandard20— assemblies do .NET Standard 2.0 (Mono, Unity, Xamarin, .NET Core 3.x)GroupDocs.Assembly.Net60— assemblies do .NET 6GroupDocs.Assembly.Net80— assemblies do .NET 8GroupDocs.Assembly.Net100— assemblies do .NET 10
Ao instalar GroupDocs.Assembly, o NuGet resolve automaticamente o pacote de tempo de execução que corresponde ao framework de destino do seu projeto. O comando de instalação, namespaces, tipos e a API pública permanecem inalterados — você verá apenas um pacote extra (o pacote de tempo de execução para o seu TFM) em Dependencies.
Aviso de descontinuação —
Net40ClienteNetStandard20serão removidos em ~3 meses (previsto para setembro 2026). Clientes que ainda instalaremGroupDocs.Assembly.Net40ClientouGroupDocs.Assembly.NetStandard20devem migrar para um pacote de tempo de execução suportado —GroupDocs.Assembly.Net462para .NET Framework, ouGroupDocs.Assembly.Net60(ou versões posteriores:Net80,Net100) para .NET.