• 0.2.0 4999ba49aa

    Release 0.2.0 Stable

    ric released this 2025-11-23 00:27:13 +00:00 | 0 commits to main since this release

    Changed

    • Breaking: Changed repository URL from Forgejo to GitHub for n8n verification compatibility
      • Repository: https://github.com/richarvey/n8n-nodes-forgejo
      • Homepage: https://github.com/richarvey/n8n-nodes-forgejo
      • n8n's verification system appears to only work with GitHub repositories despite docs mentioning "or other platform"
      • The Forgejo instance at code.squarecows.com remains the primary development repository
      • GitHub serves as a mirror for n8n community package verification purposes

    This should finally fix the "Can't find credential file in repo" error! 🎯

    Full Changelog

    https://github.com/richarvey/n8n-nodes-forgejo/compare/0.1.9...0.2.0

    Downloads
  • 0.1.9 c1ae2768db

    Release 0.1.9 Stable

    ric released this 2025-11-22 23:49:43 +00:00 | 1 commits to main since this release

    Fixed

    • Critical fix: Changed credentials path in n8n section from .ts to .js to match working packages
      • Was: dist/credentials/ForgejoApi.credentials.ts
      • Now: dist/credentials/ForgejoApi.credentials.js
      • The n8n section must reference compiled JavaScript files, not TypeScript source files
      • This matches the pattern used in all working n8n community packages

    This should finally resolve the verification issue! 🎯

    Full Changelog

    https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.8...0.1.9

    Downloads
  • 0.1.8 a5753c22e0

    Release 0.1.8 Stable

    ric released this 2025-11-22 23:43:17 +00:00 | 2 commits to main since this release

    Changed

    • Major change for n8n verification: Now committing compiled dist/ folder to repository
      • Reverted n8n paths in package.json to point to dist/ compiled files instead of source files
      • Commented out dist/ in .gitignore to track compiled output in git
      • This ensures n8n verification can find the compiled .js files directly in the repository
      • Compiled credential and node files are now version controlled for verification purposes

    This should finally resolve the "Can't find credential file in repo" error!

    Full Changelog

    https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.7...0.1.8

    Downloads
  • 0.1.7 7dd1592372

    Release 0.1.7 Stable

    ric released this 2025-11-22 23:33:55 +00:00 | 4 commits to main since this release

    Changed

    • Updated TypeScript configuration to match working n8n community packages for better compatibility
      • Changed ES target from ES2022 to ES2019
      • Reordered compiler options and include paths to match n8n-nodes-starter template
      • This ensures maximum compatibility with n8n verification and runtime environments

    Full Changelog

    https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.6...0.1.7

    Downloads
  • 0.1.6 1278650b43

    Release 0.1.6 Stable

    ric released this 2025-11-22 23:25:35 +00:00 | 5 commits to main since this release

    Fixed

    • Critical fix for n8n verification: Updated n8n section in package.json to point to source TypeScript files in repository instead of compiled dist files
      • Credentials path: credentials/ForgejoApi.credentials.ts (was dist/credentials/ForgejoApi.credentials.js)
      • Nodes path: nodes/Forgejo/Forgejo.node.js (was dist/nodes/Forgejo/Forgejo.node.js)
      • This allows n8n verification system to find credential files in the git repository while npm package still contains compiled code

    Full Changelog

    https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.5...0.1.6

    Downloads
  • 0.1.5 f3eea53d6b

    Release 0.1.5 Stable

    ric released this 2025-11-22 23:19:32 +00:00 | 6 commits to main since this release

    Fixed

    • Updated lint scripts to use directory-based format (eslint nodes credentials --ext .ts) instead of glob patterns for better compatibility with n8n verification system

    Full Changelog

    https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.4...0.1.5

    Downloads
  • 0.1.3 41e3925ff5

    ric released this 2025-11-21 21:43:55 +00:00 | 9 commits to main since this release

    Added

    • Credential icon support for n8n community package submission
      • Added forgejo.svg icon to credentials folder
      • Configured icon property in ForgejoApi.credentials.ts to display Forgejo logo in n8n credential UI
      • Updated build process (gulpfile.js) to copy credential icons to dist folder
      • Package now passes all n8n community package scanner checks

    What's Changed

    This release adds the required credential icon support for submission to the n8n community node directory at https://creators.n8n.io

    Full Changelog: https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.2...0.1.3

    Downloads
  • 0.1.2 6fb635fdf6

    ric released this 2025-11-21 21:01:57 +00:00 | 10 commits to main since this release

    What's Changed

    Improved UX 🎨

    • Pagination parameters (Page and Limit) are now optional and hidden by default
      • These parameters are now under an "Additional Options" section for all list operations
      • Default values (Page: 1, Limit: 50) are automatically applied when not specified
      • Results in a cleaner, less confusing interface for users who don't need custom pagination settings
      • Advanced users can still customize pagination by expanding "Additional Options"
      • Affects all 23 paginated operations across all resources

    Added

    • New test cases for pagination with custom limit values
    • Test coverage for real-world scenario with 78 repositories across multiple pages
    • Documentation for server-enforced limit behavior

    Full Changelog

    https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.1.1...0.1.2

    Full Details: See CHANGELOG.md

    Downloads
  • v0.1.1 56896953a6

    ric released this 2025-11-21 17:00:16 +00:00 | 11 commits to main since this release

    What's Changed

    • Added comprehensive CLAUDE.md documentation for AI-assisted development
    • Fixed npm security vulnerabilities (js-yaml 3.14.1 → 3.14.2, glob 10.4.5 → 10.5.0)

    Documentation

    This release includes a new CLAUDE.md file that provides:

    • Essential build and test commands
    • Architecture overview and patterns
    • Development guidelines
    • Testing information

    Full Changelog: https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/v0.1.0...v0.1.1

    Downloads
  • 0.1.0 b230783cbd

    ric released this 2025-11-21 16:44:41 +00:00 | 13 commits to main since this release

    Release 0.1.0 - Automatic Pagination

    Changed

    • BREAKING: List operations now automatically fetch all pages until no more results are returned
      • Previously, list operations returned only the first page of results
      • The page parameter is now used internally for pagination (starts from 1)
      • The limit parameter is used as the page size for each request
      • This affects all list operations across all resources (repositories, issues, PRs, users, organizations, releases, webhooks, branches, tags, commits)

    Added

    • Automatic pagination for all list operations
      • Repository list and search operations
      • Issue list, search, and listComments operations
      • Pull Request list, listCommits, and listFiles operations
      • User list, search, getRepositories, and getOrganizations operations
      • Organization list, listMembers, listRepositories, and listTeams operations
      • Release list and listAssets operations
      • Webhook list operation
      • Branch list operation
      • Tag list operation
      • Commit list and listStatuses operations
    • Helper function `fetchAllPages()` to handle pagination logic
    • Comprehensive test coverage for pagination functionality (105 tests)
    • Documentation for commit tests workaround

    Fixed

    • Memory issues with commit tests by splitting into separate test files

    Full Changelog: https://code.squarecows.com/ric/n8n-nodes-forgejo/compare/0.0.4...0.1.0

    Downloads