115 Commits

Author SHA1 Message Date
github-actions[bot]
2121d7ade6 Next development version 2023-11-28 08:12:31 +00:00
Janne Valkealahti
f595ee4410 Upgrade spring-boot 2.7.18
- Fixes #931
2023-11-23 09:22:34 +00:00
github-actions[bot]
fac2128c54 Next development version 2023-11-08 08:59:48 +00:00
Janne Valkealahti
1f4eb5b02e Upgrade jline 3.24.1
- Default TerminalBuilder system outpu to SysOut to restore
  writing to stdout instead of stderr when redirect exists
- Backport #891
- Backport #901
- Fixes #915
- Fixes #912
2023-11-03 17:17:44 +00:00
Janne Valkealahti
8bab928385 Update stringtemplate 4.3.3
- Backport #886
- Fixes #887
2023-10-19 16:48:26 +01:00
Janne Valkealahti
496c2907d4 Upgrade spring-boot 2.7.17
- Fixes #892
2023-10-19 13:20:52 +01:00
github-actions[bot]
75b8887ade Next development version 2023-10-03 12:02:17 +00:00
Janne Valkealahti
7fcfaef5c1 Upgrade spring-boot 2.7.16
- Fixes #868
2023-09-21 12:49:59 +01:00
Janne Valkealahti
01d8c7fe93 Upgrade spring-boot 2.7.15
- Fixes #875
2023-08-25 09:26:21 +03:00
github-actions[bot]
9dcd6207bf Next development version 2023-07-26 11:43:32 +00:00
Janne Valkealahti
1350f619ca Upgrade spring-boot 2.7.14
- Fixes #817
2023-07-20 14:26:53 +01:00
github-actions[bot]
02c3999508 Next development version 2023-06-27 07:00:52 +00:00
Janne Valkealahti
24496d469c Upgrade spring-boot 2.7.13
- Fixes #784
2023-06-22 15:50:34 +01:00
github-actions[bot]
b8dece2ee2 Next development version 2023-05-25 15:12:52 +00:00
Janne Valkealahti
33eb30e566 Upgrade spring-boot 2.7.12
- Fixes #741
2023-05-19 08:29:23 +01:00
github-actions[bot]
b4d1039cbe Next development version 2023-05-08 08:02:12 +00:00
Janne Valkealahti
4cff994e1d Upgrade jline 3.23.0
- Backport #725
- Fixes #726
2023-04-29 14:58:10 +01:00
Janne Valkealahti
efe8d561fd Upgrade spring-boot 2.7.11
-Fixes #719
2023-04-27 20:52:58 +01:00
github-actions[bot]
8572eeef93 Next development version 2023-04-11 17:35:48 +00:00
Janne Valkealahti
77b136f53f Upgrade spring-boot 2.7.10
- Fixes #696
2023-03-24 07:48:26 +00:00
github-actions[bot]
b4f2598417 Next development version 2023-02-27 17:26:44 +00:00
Janne Valkealahti
339b43b5e3 Upgrade spring-boot 2.7.9
- Fixes #660
2023-02-23 18:14:11 +00:00
github-actions[bot]
61ab2de48c Next development version 2023-01-24 09:28:38 +00:00
Janne Valkealahti
a7d31c1126 Upgrade spring-boot 2.7.8
- Fixes #620
2023-01-20 09:53:49 +00:00
github-actions[bot]
8179401268 Next development version 2023-01-10 14:47:40 +00:00
Janne Valkealahti
dd84beafcb Upgrade spring-boot 2.7.7
- Fixes #595
2022-12-27 15:56:31 +00:00
github-actions[bot]
14aa6f1703 Next development version 2022-12-01 16:10:00 +00:00
Janne Valkealahti
7e2c6c180a Upgrade spring-boot 2.7.5
- Fixes #571
2022-11-25 15:12:47 +00:00
github-actions[bot]
3e5eac7008 Next development version 2022-10-24 06:52:51 +00:00
Janne Valkealahti
a7d53d4226 Upgrade spring-boot 2.7.5
- Fixes #547
2022-10-21 13:52:53 +01:00
github-actions[bot]
685af2e3da Next development version 2022-10-04 13:54:37 +00:00
Janne Valkealahti
d47d23f930 Upgrade spring-boot 2.7.4
- Fixes #538
2022-09-23 16:28:00 +01:00
Janne Valkealahti
9087692999 Next development version 2022-08-19 14:39:33 +01:00
Janne Valkealahti
43ad2d7059 Upgrade spring-boot 2.7.3
- Fixes #500
2022-08-18 10:33:29 +01:00
Janne Valkealahti
f826f29d77 Next development version 2022-07-23 15:15:17 +01:00
Janne Valkealahti
416700b10b Upgrade to Spring Boot 2.7.2
- Fixes #477
2022-07-21 14:09:36 +01:00
Janne Valkealahti
0fa85cba83 Update boot 2.7.0
- Pump spring-native 0.12.0 as needed by boot 2.7.0
- Fixes #419
2022-05-30 11:10:07 +01:00
Janne Valkealahti
b194660ffa Set jdk11 if samples are enabled 2022-05-26 08:18:34 +01:00
Janne Valkealahti
0085df585a Update boot 2.6.7
- Update spring-native 0.11.5 as that should be used with
  boot 2.6.7.
- Fixes #411
2022-05-11 07:49:52 +01:00
Janne Valkealahti
6738c92117 Change samples build with workflows
- Relates #407
2022-05-10 16:23:04 +01:00
Janne Valkealahti
4e625feb03 Drop jcommander
- Fixes #395
2022-04-29 15:55:21 +01:00
Janne Valkealahti
d16cda75f3 Drop spring-shell-test-samples
- Fixes #394
2022-04-29 15:17:34 +01:00
Janne Valkealahti
e5151bb3a6 Update boot 2.6.4
- Fixes #382
2022-03-02 09:15:57 +00:00
Janne Valkealahti
e3604a5bc5 Basic UI components
- Add first preliminary model of building and working with
  higher level components.
- Components for text input, path input, single selector and
  multi selector.
- Components renderings are based on ANTLR ST templates while
  there is support for building rendering output manually.
- Add these into sample.
- This is a base of additional work what goes to these components
  and concepts around it.
- Relates #360
2022-02-04 12:58:53 +00:00
Janne Valkealahti
f5c21bca09 Create spring-shell-starter-jna
- Fixes #357
2022-01-28 10:17:51 +00:00
Janne Valkealahti
3197c94be7 Switch main from 3.0.0-SNAPSHOT to 2.1.0-SNAPSHOT
- Relates #356
2022-01-28 09:27:06 +00:00
Janne Valkealahti
52ff4a2d85 Add version command
- Add new styling system which works around concept that
  you use tags to request jline styles where tags comes
  from an activated theme.
- There is a default theme with options to add custom
  ones and change it via property.
- Add templating system which uses antlr stringtemplate which
  allows to write output with a template instead of manually
  crafting code.
- Add version command which integrates to Boot's BuildProperties
  and GitProperties. Only version field is visible on default
  and others can be enabled/disable via properties.
- Fixes #352
- Fixes #353
2022-01-23 09:23:16 +00:00
Janne Valkealahti
254e5c79a1 Update boot 2.6.3
- Fixes #350
2022-01-21 10:40:12 +00:00
Janne Valkealahti
668ddb458e Completion command for bash
- Add basic support of defining a command `completion bash` which
  outputs a generic bash script which can be used in a user environment.
- Idea for completion is copied from go's cobra library what comes for
  a bash dance itself.
- Goes through command registry, builds a model for command structure
  and uses antlr st4 for templating bash.
- Should give foundation to create other completions just like in cobra.
- Currently as we don't know a root-command in a generic way, option
  `spring.shell.command.completion.root-command` is required user to set.
- Fixes #343
2022-01-07 10:02:51 +00:00
Janne Valkealahti
d879b7d6c4 Update boot 2.6.2
- Fixes #339
2021-12-24 09:01:14 +00:00