Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1005 commits
Select commit Hold shift + click to select a range
380c40c
Forçando ordenação dos campos no XML via atributo nos novos campos da…
hhunterx Aug 21, 2025
c97cdcd
Merge pull request #93 from hhunterx/master
robertorp Aug 21, 2025
2812705
Merge pull request #92 from haroflow/mdfe-nt-2025.001
robertorp Aug 21, 2025
e6fba4a
Merge pull request #28 from Hercules-NET/master
adrbarros Aug 21, 2025
f7ea9a0
Forçando ordenação dos campos (grupo totais) no XML via atributo nos …
hhunterx Aug 21, 2025
6677b81
Merge pull request #95 from hhunterx/master
robertorp Aug 25, 2025
06cb39f
Adicionado campo faltante UB54a (vIBS no item da NF) com respectivo s…
hhunterx Aug 26, 2025
d56c7d8
Merge pull request #96 from hhunterx/master
robertorp Aug 28, 2025
d4ce516
Revert "Adicionado campo faltante UB54a (vIBS no item da NF) com resp…
robertorp Aug 28, 2025
af4043b
Merge pull request #97 from Hercules-NET/revert-96-master
robertorp Aug 28, 2025
bfca351
feat: adiciona campo PIX ao infBanc do infPag
fernandodeabreupereira Sep 8, 2025
c97b978
Revert "Revert "Adicionado campo faltante UB54a (vIBS no item da NF) …
robertorp Sep 9, 2025
3f70de9
fix: vIbs opcional
Sep 9, 2025
f045b44
fix: schemas sem vIBS
Sep 9, 2025
945d16c
fix: campo vIBS opcional
Sep 9, 2025
325a648
Merge pull request #99 from Hercules-NET/revert-97-revert-96-master
robertorp Sep 9, 2025
cf8232c
Merge pull request #29 from Hercules-NET/master
adrbarros Sep 9, 2025
3dea69c
Merge pull request #98 from fernandodeabreupereira/mdfe-infPag-pix
danilobreda Sep 15, 2025
2800cfc
Merge pull request #30 from Hercules-NET/master
adrbarros Sep 16, 2025
bd49a42
Ajustes no APP Teste para Separar o Envio das Tag IBSCBS e IS da Refo…
Sep 22, 2025
f6e935a
Merge pull request #104 from adrbarros/master
adrbarros Sep 22, 2025
988ec2e
feat: atualizado schemas para o pacote PL_010b_NT2025_002_v1.21
AgnaldoSilva0 Sep 22, 2025
82f8844
feat: adicionado novos schemas dos novos eventos da reforma tributári…
AgnaldoSilva0 Sep 22, 2025
f797b1c
Merge remote-tracking branch 'remotes/origin/master' into Atualizar_B…
Valmir-Cunha Sep 22, 2025
7cf5776
fix: ajustado campos de eventos da reforma tributária para refletir o…
AgnaldoSilva0 Sep 23, 2025
d61ea58
Merge pull request #1636 from ZeusAutomacao/Atualizar_Branch_Reforma_…
Valmir-Cunha Sep 23, 2025
44ed42c
Merge pull request #1637 from AgnaldoSilva0/Branch_24956_ReformaTribu…
AgnaldoSilva0 Sep 24, 2025
ecfa2fe
Ajuste no grupo gCompraGov para atender a NT_2025.002_v1.20.
paulohenriquejamsoft Sep 24, 2025
fe16290
Adicionando campo ignorarOrdenacaoElementos nas funções CarregarDeXml…
duduccosta Sep 25, 2025
4eb6dcd
Merge pull request #31 from Hercules-NET/master
adrbarros Sep 25, 2025
9050ec9
Suporte ao netstandard 2.0 nos pacotes Zeus.Net.NFe.Danfe.PdfClown e …
Sep 26, 2025
79a837a
Ajustado XmlEnum da Classe TipoCredPres.cs para considerar na Geração…
Sep 26, 2025
e4d2c91
Merge pull request #108 from adrbarros/master
adrbarros Sep 26, 2025
1ce583d
revert: "feat: adicionado novos schemas dos novos eventos da reforma …
joaovictorjs Sep 30, 2025
2a4bca3
feat(mdfe): adicionados novos campos definidos pela NT 2025.001 v1.03
andrebts Sep 30, 2025
df0a4e1
Revert "feat(mdfe): adicionados novos campos definidos pela NT 2025.0…
andrebts Sep 30, 2025
c95c883
feat(mdfe): adicionados novos campos definidos pela NT 2025.001 v1.03
andrebts Sep 30, 2025
82a7c5a
Merge pull request #1648 from ZeusAutomacao/MDFe-NT-2025.001
andrebts Sep 30, 2025
2f38070
Merge pull request #1645 from joaovictorjs/Branch_25305_ReformaTribut…
Valmir-Cunha Oct 1, 2025
78c64a8
feat(mdfe): adiciona novos schemas conforme NT 2025.001 v1.03
joaovictorjs Oct 1, 2025
36b3ad1
feat: adiciona preenchimento do campo InfPag ao criar e enviar MDFe
joaovictorjs Oct 1, 2025
bdf5680
CT-e OS: Adicionadas tags cobr, fat e dup.
haroflow Oct 2, 2025
593b9a7
CT-e OS, classe dup: ajuste pequeno na formatação do código.
haroflow Oct 2, 2025
6931e9e
Merge pull request #1649 from ZeusAutomacao/Reforma_tributaria
Valmir-Cunha Oct 3, 2025
670a57d
docs: adiciona seção sobre reforma tributária
joaovictorjs Oct 4, 2025
0523a8e
Merge pull request #1650 from joaovictorjs/Branch_25395_ReformaTribut…
Valmir-Cunha Oct 7, 2025
2d1f2b7
ajustando geração da tabela de produtos na danfe Nfe
Marc0zDev Oct 9, 2025
ec49766
docs: ajustada seção sobre reforma tributária
andrebts Oct 9, 2025
c327724
Merge pull request #1651 from ZeusAutomacao/Branch_25182_ReformaTribu…
andrebts Oct 9, 2025
1e17403
Merge pull request #110 from Marc0zDev/ft-ajuste-danfe-html
danilobreda Oct 12, 2025
f311c26
Merge pull request #109 from haroflow/cte-os-cobr
danilobreda Oct 12, 2025
2f03bca
feat: adiciona meio de pagamento 91 (Pagamento Posterior)
joaovictorjs Oct 13, 2025
2d2bedd
chore(schema) : atualizados schemas referentes a PL_010b_NT2025_002_v…
Valmir-Cunha Oct 14, 2025
e384f8a
Merge pull request #1654 from joaovictorjs/Branch_25517_ReformaTribut…
joaovictorjs Oct 14, 2025
6679d07
feat(NFe/NFCe): implementa alterações no layout da NF-e/NFC-e referen…
Valmir-Cunha Oct 15, 2025
dd9990d
feat(NFe/NFCe): implementa evento adicionado na NT 2025.002 v1.30
Valmir-Cunha Oct 15, 2025
60df412
fix(NFe/NFCe): ajusta estrutura de layout e serialização.
Valmir-Cunha Oct 16, 2025
d728f1c
feat(NFe/NFCe): adiciona estrutura para emissão com IBS/CBS e IS no a…
Valmir-Cunha Oct 16, 2025
95e29b3
refactor(NFe/NFCe): remove informações de serialização desnecessárias
Valmir-Cunha Oct 16, 2025
acd76a7
Removido comentário
Valmir-Cunha Oct 16, 2025
27de7ee
Fix: Ajuste na impressão de danfce com QuestPDF para imprimir sem oco…
guidi Oct 18, 2025
f67f0ad
Fix: incluindo using que ficou faltando
guidi Oct 18, 2025
a08cc85
Fix: Ajuste na impressão de danfce com QuestPDF para imprimir sem oco…
guidi Oct 18, 2025
582d690
fix: adicionado cep do emitente e adicionado informações adicionais n…
Oct 19, 2025
e432f74
fix: voltado para número
Oct 19, 2025
af10628
fix: voltado para tamanho 11
Oct 19, 2025
e413bf6
Merge pull request #112 from Hercules-NET/ra/feat-informacoesadiciona…
robertorp Oct 19, 2025
31599a7
Merge pull request #32 from Hercules-NET/master
adrbarros Oct 20, 2025
33bdd78
Merge pull request #111 from guidi/fix/danfe-quest-pdf-contingencia
robertorp Oct 20, 2025
be98d8c
Merge pull request #33 from Hercules-NET/master
adrbarros Oct 20, 2025
a053dc2
Merge pull request #105 from paulohenriquejamsoft/master
adrbarros Oct 22, 2025
850b328
Merge pull request #34 from Hercules-NET/master
adrbarros Oct 22, 2025
4980da0
Merge pull request #1656 from ZeusAutomacao/Branch_25564
Valmir-Cunha Oct 23, 2025
451f473
chore(versão): mantém suporte ao .NET Core 6
Valmir-Cunha Oct 24, 2025
3ad4ee1
Merge pull request #1641 from andreptcosta/master
Valmir-Cunha Oct 24, 2025
bdcac10
Merge pull request #1657 from guidi/fix/danfe-quest-pdf-contingencia
Valmir-Cunha Oct 24, 2025
8d6c23e
Incluido nova forma de pagamento (91 - pagamento posterior) seguindo …
Oct 29, 2025
78a3d89
URL Consulta Cadastro RS invalida
Oct 30, 2025
bb5a21a
Merge branch 'Hercules-NET:master' into master
flavionootech Oct 30, 2025
96b0562
Novos Tipos de Nota de Credito/Debito Nota Técnica 2025.002 v.1.30
Oct 30, 2025
a97d4d4
Merge pull request #113 from pauloadler/adicionado-forma-pagamento-NT…
adrbarros Oct 30, 2025
be55fee
Merge pull request #35 from Hercules-NET/master
adrbarros Oct 30, 2025
b76d5b2
Merge remote-tracking branch 'remotes/hercules/master' into Branch_25144
Valmir-Cunha Oct 30, 2025
89ae09d
Merge remote-tracking branch 'remotes/hercules/master' into Branch_25144
Valmir-Cunha Oct 30, 2025
3592451
Merge pull request #114 from flavionootech/master
adrbarros Oct 31, 2025
9fc41d3
Merge pull request #36 from Hercules-NET/master
adrbarros Oct 31, 2025
5f85d30
Merge pull request #1660 from ZeusAutomacao/Reforma_tributaria
andrebts Oct 31, 2025
69ce983
Adiciona campo dPrevEntrega da NT NT_2025.002 v1.30
paulohenriquejamsoft Oct 31, 2025
c418d1a
Merge remote-tracking branch 'remotes/origin/master' into Branch_25144
Valmir-Cunha Oct 31, 2025
33b50c1
Merge remote-tracking branch 'remotes/hercules/master' into Branch_25144
Valmir-Cunha Oct 31, 2025
cf67f9d
removida duplicação
Valmir-Cunha Oct 31, 2025
3146fa1
Merge pull request #1661 from ZeusAutomacao/Branch_25144
Valmir-Cunha Oct 31, 2025
4f30611
[ISSUE-116] Correção de vulnerabilidades com o FastReport e System.Dr…
yuri-lucena Nov 4, 2025
3e26535
Merge pull request #117 from yuri-lucena/issue-116-correcao-vulnerabi…
danilobreda Nov 4, 2025
0394c22
Merge pull request #115 from paulohenriquejamsoft/master
danilobreda Nov 4, 2025
3695f0e
Merge pull request #37 from Hercules-NET/master
adrbarros Nov 4, 2025
5e0ade9
Correçao de vulnerabilidade XXE
yuri-lucena Nov 5, 2025
47894a8
Correção de vulnerabilidade de Path traversal attack
yuri-lucena Nov 5, 2025
ffefb83
Merge pull request #118 from yuri-lucena/correcao-de-falha-xxe
danilobreda Nov 5, 2025
7da22e5
Merge pull request #120 from yuri-lucena/correcao-vulnerabilidade-pat…
danilobreda Nov 5, 2025
be7b83c
Merge pull request #38 from Hercules-NET/master
adrbarros Nov 6, 2025
63119d0
Correção na Validação do XML
Nov 6, 2025
8f908a1
Merge pull request #121 from adrbarros/master
adrbarros Nov 6, 2025
553bc3f
bug: adicionado XmlUrlResolver de volta
Nov 7, 2025
5d4c532
Merge pull request #39 from Hercules-NET/master
adrbarros Nov 7, 2025
e973596
Adicionado no pagamento a tag indAltoDesemp
Nov 7, 2025
e2121fe
Merge pull request #122 from flavionootech/master
adrbarros Nov 8, 2025
870296e
Merge pull request #40 from Hercules-NET/master
adrbarros Nov 8, 2025
cc79a1f
Alteração Campos RTC - NT 2025.002_v1.30 - NF-e/NFC-e
Nov 10, 2025
719e8d3
Merge branch 'master' of https://github.com/Hercules-NET/ZeusFiscal
Nov 10, 2025
73af31e
Adicionado comentario de referencia
Nov 10, 2025
7bc2167
Incluido campo tpCredPresIBSZFM no prod
Nov 10, 2025
290d0de
Retirado obrigatoriedade de gAjusteCompet
Nov 10, 2025
6a5b67a
Incluido gEstornoCred no IBSCBSTot
Nov 10, 2025
240b85d
Feito ajuste de objeto igual
Nov 13, 2025
bb4823a
Ajustado nullable tpCredPresIBSZFM
Nov 13, 2025
178ca88
Ajustado nullable indBemMovelUsado
Nov 13, 2025
a986296
Ajustado para vCredPresCondSus nulable
Nov 13, 2025
8d85eb3
incluido ShouldSerialize
Nov 13, 2025
069e538
Atualizada lista de cClassTrib de acordo com a tabela disponibilizada…
haroflow Nov 14, 2025
10eb34d
Merge pull request #125 from haroflow/atualizacao-lista-cClassTrib
adrbarros Nov 17, 2025
e8da9eb
Merge pull request #123 from pauloadler/alteracao-campos-nt-2025.002_…
danilobreda Nov 17, 2025
8fd2a3e
Revisão NT 1.30 por Danilo Breda
danilobreda Nov 17, 2025
d018870
Merge pull request #41 from Hercules-NET/master
adrbarros Nov 18, 2025
40bda6c
Atualizadas CSTs do IBS e CBS de acordo com tabela publicada em 24/11…
eldermatheus Nov 25, 2025
9e23495
Merge pull request #1663 from ZeusAutomacao/Branch_26334
eldermatheus Nov 25, 2025
99437a7
Alteração para retirada do tipo TCOrgaoIBGE dos schemas de leiaute, …
adrianotrentim Nov 26, 2025
3ffeb3f
Merge pull request #129 from adrianotrentim/master
danilobreda Nov 26, 2025
f028103
fix: correção de versionamento de eventos em rotina assíncrona.
matheus-bertaiolli-korp Nov 27, 2025
21dddb4
Merge pull request #42 from Hercules-NET/master
adrbarros Nov 28, 2025
addf291
RTC no CTe (#128)
marcosgerene Nov 28, 2025
a860ad7
fix: PE Homologação NFe v4.00 - URLs corrigidas (removido ?wsdl que c…
vision-digital Dec 3, 2025
28a1fcf
Merge pull request #130 from vision-digital/fix/correcao-enderecos-ho…
adrbarros Dec 4, 2025
adbb36b
Refatora atributos cClassTrib e cClassTribIS para string (#131)
danilobreda Dec 6, 2025
6be7239
Merge pull request #43 from Hercules-NET/master
adrbarros Dec 8, 2025
3e95e31
refactor: remover criação obrigatória de MDFeProdPred e MDFeInfLotacao
joaovictorjs Dec 8, 2025
8ddcc4e
Merge pull request #1667 from joaovictorjs/Branch_26477
joaovictorjs Dec 8, 2025
08b1bae
CT-e: Adicionada propriedade vTotDFeSpecified para não enviar valor n…
haroflow Dec 9, 2025
ee95bc7
bugfix/macOSGraphicsFromHwndSystemNotSupportedException: adicionado r…
eneiasramos Dec 11, 2025
6ae9aa8
Merge pull request #44 from Hercules-NET/master
adrbarros Dec 12, 2025
1769ff6
Merge pull request #1664 from matheus-bertaiolli-korp/master
eldermatheus Dec 12, 2025
1762ca8
IBS e CBS, CTe reforma tributaria
gustavo-campos Dec 14, 2025
ed836cd
Corrigir a seleção da fonte na impressão nativa
felixsevero Dec 14, 2025
0e4c399
Adicionando campos IBS e CBS reforma tributaria
gustavo-campos Dec 15, 2025
3115e64
atualizacao de schemas
joaovictorjs Dec 15, 2025
d06eb4f
adicao botao de testes
joaovictorjs Dec 15, 2025
e17dabf
Correção enum CstIbsCbs CTe
gustavo-campos Dec 16, 2025
66c2fde
Adicionando ordem dos campos na emissão da nfe
gustavo-campos Dec 16, 2025
ee541fb
Merge pull request #2 from gustavo-campos/ordem-campos
gustavo-campos Dec 16, 2025
0d3fc09
refactor: ajuste dos parametros
joaovictorjs Dec 17, 2025
e389c9c
Merge pull request #1669 from gustavo-campos/master
eldermatheus Dec 17, 2025
98b67dc
refactor: altera nome de propriedade loteNfe para lote e decide qual …
joaovictorjs Dec 17, 2025
bcbb589
feat: adicionar validação de detalhamento do evento
joaovictorjs Dec 17, 2025
94f14d4
fix: remove espaçamento no nome do arquivo de schema
joaovictorjs Dec 17, 2025
8d0e41d
fix: alterar nome do schema do evento e212110
joaovictorjs Dec 18, 2025
9074009
feat: adicionar remocao de acentos
joaovictorjs Dec 18, 2025
e8bf41b
refactor: remover botão de testagem de eventos
joaovictorjs Dec 18, 2025
19e215b
chore: remover usings sem uso
joaovictorjs Dec 18, 2025
0ab23a1
refactor: remover variavel sem uso
joaovictorjs Dec 18, 2025
594e43f
fix: adicionar validarSchemas na condicional de validação detEvento
joaovictorjs Dec 18, 2025
5985945
feat: adicionar função para adicionar namespace a um xml
joaovictorjs Dec 18, 2025
b6837ed
feat: adicionar códigos de classificacao cCredPres
joaovictorjs Dec 19, 2025
3128486
refactor: ajustar nome do enum e melhorar legibilidade
joaovictorjs Dec 19, 2025
91de809
refactor: alterar tipo de dados da variavel cCredPress
joaovictorjs Dec 19, 2025
791d86e
Refatora atributos cClassTrib agora do CT-e
Dec 19, 2025
361f6af
Merge pull request #137 from adrbarros/master
adrbarros Dec 19, 2025
2b286b9
refactor: remover condicional para serialização de Ibs/Cbs como atrib…
joaovictorjs Dec 22, 2025
b898aee
feat: adicionado condicional para serializar nItem ou nItemDFeRef
joaovictorjs Dec 22, 2025
87d3850
refactor: ajustado descrição para o evento 212110
joaovictorjs Dec 22, 2025
b79cf6a
refactor: ajustado descrição do evento 212120
joaovictorjs Dec 22, 2025
02c0d38
refactor: ajustado descrição do evento 412120
joaovictorjs Dec 22, 2025
51c0403
refactor: ajustar descrição do evento 412130
joaovictorjs Dec 22, 2025
9e51966
refactor: alterar ordem do campo tpEventoAut para ficar acima do camp…
joaovictorjs Dec 22, 2025
3224df5
refactor: criar detEvento sem campo tpAutor
joaovictorjs Dec 22, 2025
6753e68
chore: melhorar legibilidade
joaovictorjs Dec 22, 2025
2ccc455
chore: remover espaçamento extra
joaovictorjs Dec 22, 2025
9b4fe8c
chore: renomear variável validarDetEvento para deveValidarDetEvento
joaovictorjs Dec 22, 2025
8eefeab
refactor: remover código comentado
joaovictorjs Dec 22, 2025
e4bb47b
refactor: melhorar legibilidade de código
joaovictorjs Dec 22, 2025
160a0a8
refactor: remover variável sem uso
joaovictorjs Dec 22, 2025
d41f019
fix: ajustar enum
joaovictorjs Dec 22, 2025
24f5610
refactor: remover condicional para serialização de nItem
joaovictorjs Dec 22, 2025
af24043
refactor: remover função ObterXmlComNamespace e utilizar atributos Xm…
joaovictorjs Dec 22, 2025
ce90004
chore: adicionar licença pública
joaovictorjs Dec 22, 2025
da15d62
chore: remover usings e variaveis sem uso
joaovictorjs Dec 22, 2025
436f9c5
chore: simplificar validação da condicional ValidarSchemas
joaovictorjs Dec 22, 2025
2b057a9
refactor: remover validação para serializar campos como elemento/atri…
joaovictorjs Dec 22, 2025
de4f726
Merge pull request #1672 from joaovictorjs/Branch_25217
joaovictorjs Dec 22, 2025
c381887
fix: atualizar Zeus.Net.NFe.NFCe no NFe.Danfe.Html e corrigir impacto…
hudsonbr Dec 24, 2025
2938421
atualizado enum tipo credito presumido
elieltonbitencourt Dec 30, 2025
4250dc7
na desserialização da manifestação de destinatário estava ocorrendo e…
elieltonbitencourt Jan 7, 2026
d6ae934
atualizado enum CSTIS com CST de IBS CBS, visto que está chegando XML…
elieltonbitencourt Jan 7, 2026
81939ab
Merge pull request #139 from ebitencourt/master
adrbarros Jan 7, 2026
fd7565a
Atualizados schemas de Averbação, conforme Esquemas XML NF-e - Pacote…
Valmir-Cunha Jan 15, 2026
79d0604
Implementado campos referente ao evento de averbação adicionados nos …
Valmir-Cunha Jan 15, 2026
1502bcb
Merge pull request #1673 from hudsonbr/bugfix/gerar_danfe_html
Valmir-Cunha Jan 15, 2026
2438e50
Atualizando o campo de créditos do template usado para geração da DANFE
Rafael-Pessoni Jan 16, 2026
60f8f24
Merge pull request #1677 from Rafael-Pessoni/patch-1
Valmir-Cunha Jan 19, 2026
f2e7d11
Merge pull request #1675 from ZeusAutomacao/Branch_23084
Valmir-Cunha Jan 19, 2026
0803e7e
code: CST IS passa a ser string, removendo enum ao Serializar/Desseri…
marcosgerene Jan 22, 2026
02c8d34
fix: corrige erro de inserção de chave duplicada no cachê do certific…
AgnaldoSilva0 Feb 3, 2026
56afde8
Merge pull request #1680 from AgnaldoSilva0/Branch_25415
AgnaldoSilva0 Feb 5, 2026
5850892
fix(danfe-html): força o uso de 2 casas decimais na formatação de núm…
Marc0zDev Feb 5, 2026
4462023
feito implementacao nova sem quebrar usuarios atuais
danilobreda Feb 5, 2026
d1ec373
Merge pull request #134 from felixsevero/master
danilobreda Feb 5, 2026
a4a59d3
refactor: remove schemas obsoletos
AgnaldoSilva0 Feb 13, 2026
c627567
Merge pull request #1683 from AgnaldoSilva0/Branch_27203
AgnaldoSilva0 Feb 18, 2026
3e2105c
Ajustado posição e tamanho do logotipo
eneiasramos Jan 22, 2026
fc32f84
Merge pull request #141 from Hercules-NET/feature/dynamicreport
adrbarros Feb 25, 2026
c39ce45
Merge pull request #143 from eneiasramos/DanfeNativoNfceLogo
adrbarros Feb 25, 2026
fc8678b
Merge pull request #1681 from Marc0zDev/ajuste-decimais-danfehtml
Valmir-Cunha Mar 3, 2026
88f0064
refactor: altera CSTIS de enum para string até disponibilização da ta…
Valmir-Cunha Mar 3, 2026
6a57b77
atualizando projetos para suportar dotnet10 (#142)
rbravo Mar 15, 2026
ebfa907
feat: adiciona suporte a caracteres alfanumericos
joaovictorjs Mar 24, 2026
1f4e1f6
feat: adiciona suporte ao CNPJ alfanumérico
joaovictorjs Mar 24, 2026
d3dcfc7
test: cria testes para ObterChave e ObterValorDoCaractere
joaovictorjs Mar 24, 2026
1fd0a72
test: remove caso com cnpj alfanumérico minúsculo
joaovictorjs Mar 25, 2026
16c6a68
Merge pull request #1687 from joaovictorjs/Branch_27216
joaovictorjs Mar 25, 2026
8ec5cc1
Merge pull request #1685 from ZeusAutomacao/converter_cstis_para_string
Valmir-Cunha Apr 8, 2026
1ec5231
feat(consCad): Implementa tratamento para obter a tag `retConsCad` em…
Valmir-Cunha Apr 9, 2026
309c300
breaking change(consulta cadastro): removida extensão não utilizada d…
Valmir-Cunha Apr 10, 2026
ebc1948
Merge pull request #1690 from ZeusAutomacao/tratamento_retorno_consul…
Valmir-Cunha Apr 10, 2026
bbefae1
fix: tratar vTotTrib nullable em DanfeNfceDocument e atualizar versao…
FCalvesCodes Apr 16, 2026
cfe8d80
Merge pull request #1693 from FCalvesCodes/bugfix/questpdf-vtottrib-n…
Valmir-Cunha Apr 20, 2026
1c1fe9a
Merge remote-tracking branch 'remotes/Hercules/master' into Branch_28488
AgnaldoSilva0 Apr 27, 2026
cbf7ac1
revert
AgnaldoSilva0 Apr 27, 2026
0ba017e
Adicionado cabeçalho de licença e removido usings sem uso
AgnaldoSilva0 Apr 27, 2026
c31056e
Revert "Adicionado cabeçalho de licença e removido usings sem uso"
AgnaldoSilva0 Apr 29, 2026
f1b80fe
Merge pull request #1695 from AgnaldoSilva0/Branch_28488
AgnaldoSilva0 Apr 29, 2026
3dec1df
feat(dfe): adiciona suporte para novas formas de pagamento, conforme …
Valmir-Cunha May 5, 2026
e696661
Merge pull request #1696 from ZeusAutomacao/branch_28890
Valmir-Cunha May 5, 2026
acf2cbd
fix(certificado): remove warning substituindo `PrivateKey` por `GetRS…
Valmir-Cunha May 11, 2026
39f6d38
refactor(certificado): retorna o uso do `PrivateKey` devido a impossi…
Valmir-Cunha May 12, 2026
1989e5d
Merge pull request #1698 from ZeusAutomacao/Branch_23230
Valmir-Cunha May 13, 2026
428818e
fix(nfe): ajusta validação de preenchimento do idToken e CSC para não…
May 18, 2026
2082c33
Merge pull request #1700 from ZeusAutomacao/branch_28959
Valmir-Cunha May 18, 2026
738232d
docs: Ajustado direcionamento sobre PRs no CONTRIBUTING.md
andrebts May 20, 2026
4485311
Implementa NT 2022.002 v1.30a
ZORIXCODE May 30, 2026
0659167
feat: ajuste para geração de relatório com CNPJ alfanumerico
AgnaldoSilva0 Jun 23, 2026
867879f
Ajuste na formatação
AgnaldoSilva0 Jun 23, 2026
b2220cb
Atualização dos schemas com o pacote Schemas XML NF-e 010d - CNPJ Alf…
AgnaldoSilva0 Jun 23, 2026
589c740
Ajustes para uso do CNPJ alfanumerico no tipo de chave e CNPJ
AgnaldoSilva0 Jun 23, 2026
0575dc6
Merge pull request #1704 from AgnaldoSilva0/Branch_29781
AgnaldoSilva0 Jun 25, 2026
375cf5c
Atualizado schemas da NFe para versão do pacote Schemas XML NF-e - 01…
AgnaldoSilva0 Jun 29, 2026
d53a884
Merge pull request #1705 from AgnaldoSilva0/Branch_29929
AgnaldoSilva0 Jun 30, 2026
fd2430c
Merge branch 'master' into pr/1702
Valmir-Cunha Jul 3, 2026
c69154d
Merge pull request #1702 from ZORIXCODE/nt-2022-002-v130a
Valmir-Cunha Jul 3, 2026
e9b3fa7
fix(NFCe): altera cálculo do tamanho da página única para utilizar Un…
Valmir-Cunha Jul 10, 2026
7d89baa
retornada a soma das bandas, incluindo as que faltavam e compactado o…
Valmir-Cunha Jul 15, 2026
c69c511
Merge pull request #1707 from ZeusAutomacao/Branch_29632
Valmir-Cunha Jul 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
153 changes: 153 additions & 0 deletions .github/workflows/DFe.NET_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
name: DFe.NET_build

on:
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
required: true
default: 'warning'
nugetdeploy:
type: boolean
description: 'Deploy Nuget ?'
push:
branches:
- 'master'
pull_request:
types: [opened, reopened]
branches:
- 'master'
jobs:
build:
runs-on: ${{ matrix.os }}
outputs:
version: ${{ steps.date.outputs.date }}
strategy:
matrix:
# os: [ ubuntu-latest, windows-latest, macos-latest ]
os: [ windows-2022 ]
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Setando Versao
id: date
run: |
$date = Get-Date -Format "yyyy.MM.dd.HHmm"
echo "date=$date" >> $env:GITHUB_OUTPUT

- name: Versao
run: echo ${{ steps.date.outputs.date }}

- name: Setup .NET 6.0.x
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.x

- name: Build/Restore Base
run: |
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\DFe.Classes\DFe.Classes.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\DFe.Utils\DFe.Utils.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\DFe.Wsdl\DFe.Wsdl.csproj" -c "Release"
- name: Build/Restore NFe
run: |
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\NFe.Classes\NFe.Classes.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\NFe.Servicos\NFe.Servicos.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\NFe.Utils\NFe.Utils.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\NFe.Wsdl\NFe.Wsdl.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\NFe.Wsdl.Standard\NFe.Wsdl.Standard.csproj" -c "Release"

- name: Build/Restore MDFe
run: |
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\MDFe.Classes\MDFe.Classes.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\MDFe.Servicos\MDFe.Servicos.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\MDFe.Utils\MDFe.Utils.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\MDFe.Wsdl\MDFe.Wsdl.csproj" -c "Release"

- name: Build/Restore MDFe
run: |
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\CTe.Classes\CTe.Classes.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\CTe.Servicos\CTe.Servicos.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\CTe.Utils\CTe.Utils.csproj" -c "Release"
dotnet build -p:Version=${{ steps.date.outputs.date }} ".\CTe.Wsdl\CTe.Wsdl.csproj" -c "Release"

#- name: Test
# run: dotnet test --no-build --verbosity normal

- name: Pack
run: |
dotnet pack -o ${{ github.workspace }} -v minimal -c Release -p:NuspecProperties=version=${{ steps.date.outputs.date }} -p:PackageVersion=${{ steps.date.outputs.date }} NuGet\Zeus.Net.NFe.NFCe\Zeus.Net.NFe.NFCe.csproj
dotnet pack -o ${{ github.workspace }} -v minimal -c Release -p:NuspecProperties=version=${{ steps.date.outputs.date }} -p:PackageVersion=${{ steps.date.outputs.date }} NuGet\Zeus.Net.MDFe\Zeus.Net.MDFe.csproj
dotnet pack -o ${{ github.workspace }} -v minimal -c Release -p:NuspecProperties=version=${{ steps.date.outputs.date }} -p:PackageVersion=${{ steps.date.outputs.date }} NuGet\Zeus.Net.CTe\Zeus.Net.CTe.csproj
dotnet pack -o ${{ github.workspace }} -v minimal -c Release -p:NuspecProperties=version=${{ steps.date.outputs.date }} -p:PackageVersion=${{ steps.date.outputs.date }} NFe.Danfe.Html\NFe.Danfe.Html.csproj
dotnet pack -o ${{ github.workspace }} -v minimal -c Release -p:NuspecProperties=version=${{ steps.date.outputs.date }} -p:PackageVersion=${{ steps.date.outputs.date }} NFe.Danfe.QuestPdf\NFe.Danfe.QuestPdf.csproj
dotnet pack -o ${{ github.workspace }} -v minimal -c Release -p:NuspecProperties=version=${{ steps.date.outputs.date }} -p:PackageVersion=${{ steps.date.outputs.date }} NFe.Danfe.PdfClown\NFe.Danfe.PdfClown.csproj

- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
name: nupkg
path: ${{ github.workspace }}/*.nupkg

deploy:
needs: build
if: github.event_name == 'push' || github.event.inputs.nugetdeploy == 'true'
runs-on: ${{ 'ubuntu-latest' }}
steps:
- name: Download Artifacts
uses: actions/download-artifact@v4
with:
name: nupkg
path: ${{ github.workspace }}

- name: List Artifacts
run: dir

- name: Setup Nuget
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.x

- name: Push to NuGet Feed
run: dotnet nuget push *.nupkg -k $NUGET_AUTH_TOKEN -s https://api.nuget.org/v3/index.json
env:
NUGET_AUTH_TOKEN: ${{secrets.NUGET_SECRET_DEPLOY}}

- name: Criar Tag
id: create_tag
run: |
curl -X POST \
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{
"tag": "${{ needs.build.outputs.version }}",
"message": "Release versão ${{ needs.build.outputs.version }}",
"object": "${{ github.sha }}",
"type": "commit"
}' \
https://api.github.com/repos/${{ github.repository }}/git/tags

- name: Criar Release
id: create_release
run: |
curl -X POST \
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{
"tag_name": "${{ needs.build.outputs.version }}",
"name": "${{ needs.build.outputs.version }}",
"body": "Esta é a release da versão ${{ needs.build.outputs.version }} do Zeus DFe.NET.\n\n### Links dos pacotes no NuGet:\n- [Zeus.NFe.NFCe](https://www.nuget.org/packages/Zeus.Net.NFe.NFCe/${{ needs.build.outputs.version }})\n- [Zeus.MDFe](https://www.nuget.org/packages/Zeus.Net.MDFe/${{ needs.build.outputs.version }})\n- [Zeus.CTe](https://www.nuget.org/packages/Zeus.Net.CTe/${{ needs.build.outputs.version }})\n- [Zeus.NFe.Danfe.Html](https://www.nuget.org/packages/Zeus.Net.NFe.Danfe.Html/${{ needs.build.outputs.version }})\n- [Zeus.NFe.Danfe.QuestPdf](https://www.nuget.org/packages/Zeus.Net.NFe.Danfe.QuestPdf/${{ needs.build.outputs.version }})\n- [Zeus.NFe.Danfe.PdfClown](https://www.nuget.org/packages/Zeus.Net.NFe.Danfe.PdfClown/${{ needs.build.outputs.version }})",
"draft": false,
"prerelease": false
}' \
https://api.github.com/repos/${{ github.repository }}/releases


- name: Discord notification
continue-on-error: true
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
DISCORD_MENSAGEM: ${{ needs.build.outputs.version }}
uses: Ilshidur/action-discord@master
with:
args: 'Lançado Zeus DFe.NET versão {{ DISCORD_MENSAGEM }} no Nuget! Acesse: https://www.nuget.org/profiles/ZeusAutomacao'
Loading