Releases: codepod-io/codepod
Releases · codepod-io/codepod
v0.4.2: Use right-click context menu; fix bugs; optimized prod build; deploy on k8s.
What's Changed
- Add k8s deployments. by @lihebi in https://github.com/lihebi/codepod/pull/6
- convert project from JS to TS by @lihebi in https://github.com/lihebi/codepod/pull/7
- add storybook by @lihebi in https://github.com/lihebi/codepod/pull/8
- Graph UI fix by @lihebi in https://github.com/lihebi/codepod/pull/9
- Prod build by @lihebi in https://github.com/lihebi/codepod/pull/10
Full Changelog: lihebi/codepod@v0.4.0...v0.4.2
v0.4.0: Graph-based design.
Graph based design (#5) * Initial graph-based design with react-flow. * add scope resize * pan-on-scroll for touchpad panning * Use mouse pos for drag; do not drag out of scope. * Let getScopeAt see up-to-date nodes. * Do not set parent as dirty when a node moves. * calculate absolute pos for all ancestors when drop * sort nodes by level after scope-drop * fix node.positionAbsolute not found issue * add monaco editor to CodeNode * fix navigation-unsave-alert due to react-router-dom v6 * typo: add back update_intervalId * add execution output * remove debugging info on signin header
v0.3.0: Back to webapp.
Drop electron support, and revert to webapp.
v0.2.1: handle python's symbol table manually
Python's eval and exec turn out not to be possible to handle namespaces. Thus, the namespace is handled manually using symbol tables. This fixes the problem of previous version where a python function cannot see other functions in the same namespace. Also, now for python, the re-definition of a pod will update all its uses; utility pods are also correctly handled for python.
v0.2.0: magic commands `@export` and `@reexport`
The following two magic commands can be used at the start of the pod to declare exports:
@export foo
: export to parent@reexport foo
: export a child deck's exportedfoo
further up
Previous UI-based exports are now disabled.
E.g.
@export foo
def foo():
return 1+2
v0.1.4: fix python 3.6
- remove ast.unparse dependence
- fix remote runtime add button
v0.1.3: Support remote runtime
- switch from chakra and mui@v4 to mui@v5
- add remote runtime with RabbitMQ support
v0.1.2: Support Python Powerruns
- cheaper procedure to compute pod dirty status to speed up code execution
- add double-click-to-edit
- add repo config
- support python powerruns
v0.1.1
v0.1.0: The first CodePod Electron App
What's Changed
New Contributors
Full Changelog: https://github.com/lihebi/codepod/commits/v0.1.0