Skip to content

Releases: NullSablex/PawnPro

v3.1.0

20 Apr 08:39
a46f0d9

Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.1.0

v3.0.0

19 Apr 11:52
599de88

Choose a tag to compare

What's Changed

  • Adicionado by @NullSablex in #17

  • fix: repack-vsix.js detecta o .vsix por glob em vez de nome fixo (suporta --target) by @NullSablex in #18
  • fix: remove --target do publish (incompatível com --packagePath) by @NullSablex in #19

Full Changelog: 2.1.1-rc.1...v3.0.0

2.1.1-rc.1

09 Mar 01:26
2ca2d93

Choose a tag to compare

2.1.1-rc.1 Pre-release
Pre-release

What's Changed

  • fix: prepara versão 2.1.1-rc.1 para publicação no Marketplace by @NullSablex in #16

Full Changelog: 2.1.0-rc.3...2.1.1-rc.1

2.1.0-rc.3

09 Mar 00:43
ee76d03

Choose a tag to compare

2.1.0-rc.3 Pre-release
Pre-release

What's Changed

  • fix: Corrige a versão do package.json para a publicação adequada. by @NullSablex in #15

Full Changelog: 2.1.0-rc.2...2.1.0-rc.3

2.1.0-rc.2

09 Mar 00:31
a1da321

Choose a tag to compare

2.1.0-rc.2 Pre-release
Pre-release

What's Changed

  • fix: correção de permissão para publicação de versão. by @NullSablex in #14

Full Changelog: 2.1.0-rc.1...2.1.0-rc.2

2.1.0-rc.1

09 Mar 00:14
3f1af27

Choose a tag to compare

2.1.0-rc.1 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.2-beta...2.1.0-rc.1

v2.0.2-beta

05 Feb 23:52
17d9e4e

Choose a tag to compare

v2.0.2-beta Pre-release
Pre-release
fix(includes): corrige proteção contra loops sem limitar arquivos (#10)

Substitui maxFiles=500 por detecção de symlink loops via realpath.
Aumenta maxDepth para 20. Todos os .inc são listados sem truncamento.

PawnPro v1.3.1 - Primeira Release Pública (Pre-release)

30 Nov 03:18

Choose a tag to compare

⚠️ Pre-release: Esta é a primeira versão pública do PawnPro. Embora todas as funcionalidades estejam implementadas e testadas, podem existir bugs ou comportamentos inesperados. Reporte qualquer problema nas Issues.

🎉 Primeira Release Pública do PawnPro!

Esta é a primeira versão pública da extensão PawnPro para Visual Studio Code. O código-fonte está agora disponível sob licença source-available para estudo, uso e contribuições da comunidade.

✨ Principais Funcionalidades

🔨 Compilação

  • Compilação em 1 clique com Ctrl+Alt+B
  • Detecção automática do compilador pawncc
  • Diagnóstico de erros e warnings em tempo real

📚 Sistema Inteligente de Includes

  • Diagnóstico automático de #include inexistentes
  • Hover mostrando caminho e documentação dos includes
  • Painel lateral com navegação rápida por natives/forwards

💡 IntelliSense e Hover

  • Hover com assinatura e documentação de funções
  • Busca recursiva em arquivos incluídos
  • Fallbacks para natives comuns do SA-MP

🎮 Gerenciamento de Servidor SA-MP

  • Controles Start/Stop/Restart integrados
  • Console RCON com envio de comandos via UDP
  • Histórico e favoritos de comandos
  • Visualização de logs em tempo real
  • Leitura automática do server.cfg

🎨 Temas Personalizáveis

  • Clássico Claro/Escuro (baseado no Pawn Editor)
  • Moderno Claro/Escuro
  • Aplicação automática baseada no tema do VS Code

📦 Instalação

Pelo VS Code Marketplace

code --install-extension NullSablex.pawnpro

Manual

  1. Baixe o arquivo .vsix desta release
  2. No VS Code: Extensions → ... → Install from VSIX

⚙️ Configuração Básica

{
  "pawnpro.compiler.path": "caminho/para/pawncc",
  "pawnpro.includePaths": ["${workspaceFolder}/pawno/include"],
  "pawnpro.server.path": "caminho/para/samp-server"
}

📋 Requisitos

  • Visual Studio Code 1.106.0 ou superior
  • Compilador pawncc (para compilação)
  • Servidor SA-MP (opcional, para controles de servidor)

📄 Licença

PawnPro License v1.0 - Source-Available

Permitido: Uso pessoal e comercial, modificação, estudo, contribuições
Proibido: Venda, redistribuição comercial, versões premium pagas

Consulte LICENSE.md para detalhes completos.

💝 Apoie o Projeto

Se você está achando o PawnPro útil, considere apoiar via PIX:

Chave: 8b811939-3f82-448d-80a6-0a0532b60afe

🐛 Reportar Bugs e Sugestões

Abra uma issue em: https://github.com/NullSablex/PawnPro/issues

🙏 Agradecimentos

Obrigado a todos que testaram as versões privadas e ajudaram a moldar o PawnPro!


Changelog completo: CHANGELOG.md