This is a full rewrite of sesh, it's finally here!
Here are some notable changes:
- I'm now using a dependency injection pattern, so every area of the application can be tested
- I'm using Mockery for automated mocking
- The
connect
logic got simplified and restructured. There are now "strategies" that are more concise and clear, making sesh's connect behavior more predictable
Breaking changes:
startup_script
is now dropped. I recommend you make your script files executable then change anystartup_script
configurations tostartup_command
Thank you all for the patience and support while I work through this rewrite. I'm excited to bring new features to sesh next so stay tuned in! I stream Thursday nights (CDT) so come join me while I continue to build sesh.