mole v0.4.0 Release Notes

Release Date: 2019-06-24 // 11 months ago


    🆕 NEW FEATURE: Multiple tunnels using the same ssh connection (support for multiple -remote flags) [#72]
    INFRA: Project dependencies are now managed by Go modules instead of vendor/ [#69]


    🆕 NEW FEATURE: Windows Support! Mole now works on windows (tested on Windows 10) [#65]
    ✅ INFRA: Using Github Actions for code quality checks (e.g. unit tests, code formatting, etc.)
    🆕 NEW FEATURE: Users will be prompted to enter the key's password if it is encrypted [#54]
    🆕 NEW FEATURE: Skip the host key validation by using the -insecure option [#52]
    🛠 BUGFIX: Server names can contain underscore character [#50]
    🛠 BUGFIX: Always use the same ssh connection if multiple clients use the same tunnel [#43]
    🆕 NEW FEATURE: Run mole in background by using the -detach option [#35]
    🛠 BUGFIX: Return error if required flags are missing [#33]
    🆕 NEW FEATURE: New -aliases option added to list all configured aliases [#29]
    🆕 NEW FEATURE: LocalForward option from ssh config file will be used if both -local and -remote are absent [#18]
    🐳 INFRA: Developers can spawn a small local infra using docker to test their changes


    🆕 NEW FEATURE: Aliases can be created to reuse tunnel settings.
    ⚡️ Website update


    IP addresses of both local and remote are now optional
    ➕ Add -version option to display the current version
    🆕 New website:


    🚀 First release. No changes.