Skip to content

Releases: javiergs/TULIP

v3.0

29 Nov 11:42
d12ff3b

Choose a tag to compare

This release introduces a major upgrades

🚀 Highlights

Unified GitHub URL Parser

A single method now correctly handles:

  • Plain repo URLs
  • /tree/{branch}/{path}
  • /blob/{branch}/{path}
  • URLs missing branch/path (defaults to main)

Enhanced URLObject

  • New isBlob() and isDirectory() helpers
  • Cleaner structure for owner, repository, revision, path, and kind
  • Improved debugging output

GitHub Token Auto-Loading

GitHubHandler now loads a GitHub token from: src/main/resources/tulip.properties
Falls back to anonymous mode with clear error messages if missing.

Better API Error Handling

User-friendly messages for:

  • Missing tokens
  • Rate limits
  • Invalid file/directory URLs
  • Blob/tree misuse

v2.5

04 Nov 08:47

Choose a tag to compare

Fixing listFilesRecursive

v2.4

04 Nov 08:15

Choose a tag to compare

Fixing getFileContentFromUrl

v2.3

04 Nov 08:08

Choose a tag to compare

Fix debug message

v2.2

04 Nov 08:02

Choose a tag to compare

Fix debug message