Skip to content

Releases: fonimus/ssh-shell-spring-boot

Release 1.6.0

26 Jul 12:56
Compare
Choose a tag to compare

🚀 Features

  • #152 - Added the command tasks-single to launch a single execution of a scheduled task

⬆️ Dependencies

  • #144 - Bump junit-bom from 5.7.1 to 5.7.2
  • #147 - Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
  • #153 - Bump spring-boot.version from 2.4.5 to 2.5.3
  • #148 - Bump sshd-core from 2.6.0 to 2.7.0

Release 1.5.7

12 May 15:49
Compare
Choose a tag to compare
  • Bump to spring boot 2.4.5
  • Remove warn log at spring context stop

Release 1.5.6

09 Mar 17:04
Compare
Choose a tag to compare
  • Add Next execution column in task-list table

Release 1.5.5

18 Feb 10:30
Compare
Choose a tag to compare
  • Fix potential circular dependency for Windows users
  • Fix classpath resource inside jar for authorized public keys file by using temporary file (ssh external library only accept files)

Release 1.5.4

27 Jan 14:20
Compare
Choose a tag to compare
  • authorizedPublicKeysFile becomes authorizedPublicKeys and is now a spring resource ; you can now use :
    • ssh.shell.authorized-public-keys=<spring-resource-path> (file:<path>, classpath:<path>, etc)
    • ssh.shell.authorized-public-keys-file=<file-path>

Release 1.5.3

29 Oct 09:42
Compare
Choose a tag to compare
  • Rewrite script command to be usable in background with result file (options added to default command)
  • Add StoppableInteractiveInput to be able to stop the interactive mode with specific condition

Release 1.5.2

22 Oct 08:38
Compare
Choose a tag to compare
  • Add option to create group commands ssh.shell.commands.<command>.create, which is true by default.
    Setting a group command create property to false :
    • won't create the associated commands in spring context
    • won't display the associated commands in help
    • the associated commands won't be accessible in shell

Release 1.5.1

09 Oct 08:50
Compare
Choose a tag to compare
  • Add option for path (groups, components, etc) in health endpoint

Release 1.5.0

25 Sep 12:14
Compare
Choose a tag to compare
  • Add tasks commands :
    • tasks-list
    • tasks-stop
    • tasks-restart
  • Rename commands :
    • system-env instead of jvm-env
    • system-properties instead of jvm-properties
    • system-threads instead of threads

Release 1.4.2

17 Sep 11:32
Compare
Choose a tag to compare
  • Rework commands properties to add the following :
    • includes : to only include list of sub commands inside group (example: datasource-update in group
      datasource)
    • excludes : to excludes some sub commands inside group (example: datasource-update in group datasource)