Releases: NullSablex/PawnPro
v3.1.0
v3.0.0
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
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
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
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
What's Changed
- feat: release 2.1.0-rc.1 by @NullSablex in #11
- 2.1.0 rc.1 by @NullSablex in #13
Full Changelog: v2.0.2-beta...2.1.0-rc.1
v2.0.2-beta
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)
⚠️ 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
#includeinexistentes - 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
- Baixe o arquivo
.vsixdesta release - 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