Jonathan Kelley
8b5ad5d925
Fix some CI (windows + nasm, core-macro error) ( #2676 )
...
* Moves index.html creation until after wasm creation so the webserver doesn't prematurely serve the page
* sets up nasm for windows builds (to be superseded by Remove Dioxus CLI NASM dependency #2666 #2682 )
* puts magnanis-cli-support in a blocking task to prevent threadlocking during sequential builds
* changes order of client/server builds such that the client is built before the server so the webserver doesn't prematurely serve invalid client code
* declobbers "serve" such that each project gets a different dir in the target folder
* uses nest_service instead of fallback so the router doesn't respond with fallback codes
* reincorporates doge's fix from Fix hot-reloading on Windows #2544
2024-07-23 09:58:13 -07:00
Jonathan Kelley
88af3e7eff
Hotreloading of for/if/body
, formatted strings, literals, component props, nested rsx, light CLI rewrite, cli TUI ( #2258 )
...
Hotreload the contents of for loops, if chains, component bodies, props, attributes, and any literals discovered in rsx!
Add a TUI renderer to the CLI.
Improve the CLI build system to be async and parallel.
Refactor RSX to allow partial expansion of expressions.
Merge autofmt implementations for consistency.
Merge the representation of elements and components under the hood.
Add a diagnostics system for rsx for improved error messages.
Drop interprocess and move to websockets for communication between the CLI and the server.
Assign IDs to nodes and attributes in a stable way to be used in non compiler contexts.
Add hotreloading to any body of component/for loop/if chain/etc.
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
Co-authored-by: Liam Mitchell <liamkarlmitchell@gmail.com>
2024-07-17 19:11:18 -07:00
dependabot[bot]
b4934ab974
Bump JamesIves/github-pages-deploy-action from 4.6.1 to 4.6.3 ( #2605 )
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.6.1 to 4.6.3.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.1...v4.6.3 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 12:43:55 -07:00
Evan Almloff
c47d7da070
fix windows CI rust version
2024-07-10 10:53:50 -07:00
Evan Almloff
d6ca80e494
bump rustc version in CI
2024-07-08 10:13:32 -07:00
Miles Murgaw
2ef406982e
Use Manganis Linker System ( #2561 )
...
* feat: new manganis linker
* revision: fmt, clippy, cleanup
* revision: link subcommand
* fix: async runtime
* revision: remove working dir arg
* revision: switch dep source
* fix: matrix, playwright
* fix: fullstack manganis
2024-07-02 21:36:44 -07:00
William
07e67991cc
Update bug_report.md ( #2532 )
2024-06-18 17:43:19 -05:00
Evan Almloff
487570d897
Add CI step to test packages with debug assertions off ( #2507 )
...
* test packages in release mode
* run release tests in a separate job
* fix release generation box tests
2024-06-12 13:07:52 -07:00
dependabot[bot]
d4ad579b72
Bump korthout/backport-action from 2 to 3 ( #2455 )
...
Bumps [korthout/backport-action](https://github.com/korthout/backport-action ) from 2 to 3.
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](https://github.com/korthout/backport-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-27 14:54:33 -05:00
dependabot[bot]
dc5a02c563
Bump JamesIves/github-pages-deploy-action from 4.6.0 to 4.6.1 ( #2432 )
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 07:35:39 -05:00
dependabot[bot]
8702296281
Bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.6.0 ( #2355 )
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 09:56:41 -05:00
Jonathan Kelley
e3ce9e235a
Fix binstal extra v
2024-03-27 19:39:16 -07:00
Jonathan Kelley
ac1aea4783
Binstalls not working, need archive suffix
2024-03-27 19:35:38 -07:00
Jonathan Kelley
b499ebe5bd
Fix release url on cli
2024-03-27 09:52:35 -07:00
Jonathan Kelley
08944223be
fix binstall
2024-03-27 00:37:58 -07:00
Jonathan Kelley
0826367e4f
Ssl error?
2024-03-26 22:22:25 -07:00
Jonathan Kelley
420a9290ff
fix tag
2024-03-26 22:10:51 -07:00
Jonathan Kelley
877be9092f
fix typo
2024-03-26 22:03:30 -07:00
Jonathan Kelley
b27a90841c
Fix strategy!
2024-03-26 21:55:33 -07:00
Jonathan Kelley
a2377e7bf6
Fix strategy?
2024-03-26 21:54:19 -07:00
Jonathan Kelley
7290344a8e
Fix publish
2024-03-26 21:51:50 -07:00
Jonathan Kelley
49f6b97dd9
Fix cli yml
2024-03-26 21:49:34 -07:00
Jonathan Kelley
98774709b8
Fix release CLI
2024-03-26 21:43:14 -07:00
Evan Almloff
72940cc14f
Remove NASM from CI
2024-03-13 14:05:42 -05:00
Jonathan Kelley
bb7f19b4e4
Update feature_requst.md
...
Clean up the language in the issue tracker
2024-03-04 17:44:09 -08:00
Jonathan Kelley
a0f5fff47a
adjust promote workflow, give it a name
2024-02-22 16:25:23 -08:00
Jonathan Kelley
9bb820ca39
fix syntax for publish
2024-02-22 10:10:23 -08:00
Jonathan Kelley
34f4647594
add name to publish flow
2024-02-21 22:57:34 -08:00
Jonathan Kelley
04cd98fffa
add backport
2024-02-21 22:52:31 -08:00
Jonathan Kelley
72408115c4
temp disable semver checks
2024-02-21 22:29:48 -08:00
Jonathan Kelley
19c0007cb7
semver checks fix
2024-02-21 22:26:51 -08:00
Jonathan Kelley
52be1d7e98
semver checks fix
2024-02-21 22:17:14 -08:00
Jonathan Kelley
52f07de015
ignore description
2024-02-21 22:11:33 -08:00
Jonathan Kelley
76929071b3
combine checks for semver
2024-02-21 22:11:03 -08:00
Jonathan Kelley
862d2ea6f4
Fix syntax error in main
2024-02-21 22:10:01 -08:00
Jonathan Kelley
6cc66b5d11
Add promote workflow
2024-02-21 22:08:01 -08:00
Jonathan Kelley
319eb29ff4
wip: clean up workflows
2024-02-21 21:08:46 -08:00
Jonathan Kelley
112b4f9afb
wip: release yaml
2024-02-21 19:50:39 -08:00
Jonathan Kelley
8f70f8936f
wip: consolidate release
2024-02-21 19:36:33 -08:00
Jonathan Kelley
37b8fd0135
Merge branch 'main' into jk/05-pre
2024-02-21 16:15:33 -08:00
Jonathan Kelley
380f1429ae
master -> main
2024-02-21 16:15:19 -08:00
Jonathan Kelley
98ef7c829b
wip: add some workflows for backporting, semver, and publishing
2024-02-21 16:13:33 -08:00
Jonathan Kelley
fff70973aa
wip: add semver workflows
2024-02-21 15:40:50 -08:00
Jonathan Kelley
53bfa98346
wip: add publish workflow
2024-02-21 14:21:42 -08:00
Jonathan Kelley
2763adb2d3
clean up workflow, fix some more axum stuff
2024-02-15 19:03:46 -08:00
Jonathan Kelley
3ee4fa8099
Add all targets and all features to check
2024-02-15 19:00:07 -08:00
Evan Almloff
2e65e7a913
restore deploy key for cross repo deploys
2024-02-09 16:33:33 -06:00
Evan Almloff
5462c98d4f
Use the default token for the docs workflow
2024-02-09 16:20:24 -06:00
Evan Almloff
8bc76c47ca
pin nightly version to fix https://github.com/tkaitchuck/aHash/issues/200
2024-02-09 16:02:48 -06:00
Evan Almloff
002de62e0c
fix the docsite branch
2024-02-09 12:31:53 -06:00