Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 4.0.0 RC4 Scripting Improvements #22

Merged
merged 96 commits into from
Jun 13, 2023
Merged

Version 4.0.0 RC4 Scripting Improvements #22

merged 96 commits into from
Jun 13, 2023

Conversation

rootiest
Copy link
Owner

@rootiest rootiest commented Jun 13, 2023

This release corrects some bugs in the printcfg scripts and adds some new functionality to them as well. The macros and profiles are not changed.

Summary by OpenAI

Release Notes:

  • New Feature: Added new features to the hephaestus printer profile, including sensorless homing and adaptive meshing. Also added functionality to the gen_service.py, find_string.py, and search_replace.py scripts.
  • Bug Fix: Fixed a bug in the simple_search_and_replace function in search_replace.py.
  • Documentation: Updated the documentation section of README.md to include a link to the project's wiki.
  • Chore: Modified the GitHub Actions workflow to ignore a new branch called dev. Added GitPython to the list of dependencies in requirements.txt.

Changes abound,
Features new and old found,
Bugs fixed, docs updated,
Celebrate with code elated!

Version 4.0.0 RC3 Profile Stuff
fix(gen_service.py): change SERVICE_FILE variable to SERVICE_LINK to reflect symbolic link
feat(gen_service.py): add symbolic link to service file in /etc/systemd/system directory
feat(printcfg.py): add help command to show usage instructions
…files

Hephaestus profile:
- Add sensorless homing and adaptive meshing features
- Update features list with more details on each feature

v2tap300 profile:
- Remove sensorless homing feature
- Update doors variable to disable doors
- Comment out left_door gcode_button and its press_gcode and release_gcode configurations in config.cfg file
fix(gen_service.py): change SERVICE_FILE variable to SERVICE_LINK to reflect symbolic link
feat(gen_service.py): add symbolic link to service file in /etc/systemd/system directory
feat(printcfg.py): add help command to show usage instructions
…files

Hephaestus profile:
- Add sensorless homing and adaptive meshing features
- Update features list with more details on each feature

v2tap300 profile:
- Remove sensorless homing feature
- Update doors variable to disable doors
- Comment out left_door gcode_button and its press_gcode and release_gcode configurations in config.cfg file
fix(gen_service.py): change SERVICE_FILE variable to SERVICE_LINK to reflect symbolic link
feat(gen_service.py): add symbolic link to service file in /etc/systemd/system directory
feat(printcfg.py): add help command to show usage instructions
…files

Hephaestus profile:
- Add sensorless homing and adaptive meshing features
- Update features list with more details on each feature

v2tap300 profile:
- Remove sensorless homing feature
- Update doors variable to disable doors
- Comment out left_door gcode_button and its press_gcode and release_gcode configurations in config.cfg file
…y to improve organization and avoid cluttering
…y to improve organization and avoid cluttering
…y to improve organization and avoid cluttering
…y to improve organization and avoid cluttering
…y to improve organization and avoid cluttering
…y to improve organization and avoid cluttering
…rcase PORT to improve semantics

feat(server.ts): add support for process.env.PORT environment variable to be able to run app on a configurable port
…y to improve organization and avoid cluttering
src/gen_service.py Outdated Show resolved Hide resolved
@rootiest rootiest merged commit a1a70d8 into master Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant