Skip to content

Conversation

@sasplastic
Copy link

  • Fix TypeScript compilation errors by updating to NodeConnectionType.Main
  • Add comprehensive character encoding handling for Portuguese/Spanish text
  • Implement fixStringEncoding function to handle Windows-1252 to UTF-8 conversion
  • Add charset and dialect configuration options to credentials
  • Support for accented characters: ç, á, é, í, ó, ú, à, â, ê, ô, ã, ñ, etc.
  • Handle common encoding artifacts like 'Industrializa��o' → 'Industrialização'
  • Process all string fields in query results automatically
  • Version bump to 0.0.4

Fixes:

  • Character encoding issues with accented characters in query results
  • TypeScript compilation errors with newer n8n API versions
  • Missing charset and dialect configuration options

Breaking Changes: None - maintains backward compatibility

Developer added 2 commits August 20, 2025 18:50
…vements

- Fix TypeScript compilation errors by updating to NodeConnectionType.Main
- Add comprehensive character encoding handling for Portuguese/Spanish text
- Implement fixStringEncoding function to handle Windows-1252 to UTF-8 conversion
- Add charset and dialect configuration options to credentials
- Support for accented characters: ç, á, é, í, ó, ú, à, â, ê, ô, ã, ñ, etc.
- Handle common encoding artifacts like 'Industrializa��o' → 'Industrialização'
- Process all string fields in query results automatically
- Version bump to 0.0.4

Fixes:
- Character encoding issues with accented characters in query results
- TypeScript compilation errors with newer n8n API versions
- Missing charset and dialect configuration options

Breaking Changes: None - maintains backward compatibility
- Add safety check to only process strings with encoding artifacts
- Use more targeted regex patterns to avoid over-replacement
- Fix issue where 'Produção' became 'Produçãoo'
- More conservative approach to string replacements
- Only replace �� patterns when at word boundaries with -ção ending
- Version bump to 0.0.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant