Commit Graph

478 Commits

Author SHA1 Message Date
vthg2themax 9d9351b670 Update Version Numbers Now 2023-07-28 10:20:51 -04:00
vthg2themax 0a5f6c6b5c Update Cargo.lock, README.md, installation.md, and 7 more files Update the version, and publish. 2023-06-22 15:11:54 -04:00
Kogia-sima 79b91f73f0
Merge pull request #124 from w-flo/optional_config
[Breaking] Add `config` feature for `sailfish` crate
2023-06-21 22:37:39 +09:00
Florian Will 1c0231b5d0 Add breaking `config` feature change to CHANGELOG.md 2023-06-21 09:30:54 +02:00
Florian Will 3a9f62610f [Breaking] Add `config` feature for `sailfish` crate
This is for enabling the corresponding `config` feature in
`sailfish-macros` and `sailfish-compiler`. If it is disabled,
configuration files (sailfish.toml) will be ignored. More than 10 cargo
build steps can be avoided this way, since the `toml` and `serde`
dependencies in `sailfish-compiler` are no longer needed.

This change will break applications that use sailfish.toml and
`default-features = false` for the `sailfish` dependency. They need to
add `config` to the list of enabled `sailfish` features in Cargo.toml.

Closes #123
2023-06-21 09:18:32 +02:00
vthg2themax 9b0cd6263c Update Version 2023-04-13 14:09:37 -04:00
Vince Pike 329d55bd67
Merge pull request #121 from rust-sailfish/stable
Stable
2023-04-13 13:59:39 -04:00
Vince Pike 40e11e6b78
Stable (#120)
* Update The Version In Preparation For Release

* Update Cargo.lock

---------

Co-authored-by: Vince Pike <vince@oryp9>
Co-authored-by: Vince Pike <25014503+vthg2themax@users.noreply.github.com>
2023-04-13 13:57:59 -04:00
Vince Pike 59150b0134
Stable (#119)
* Update The Version In Preparation For Release

* Update Cargo.lock

---------

Co-authored-by: Vince Pike <vince@oryp9>
Co-authored-by: Vince Pike <25014503+vthg2themax@users.noreply.github.com>
2023-04-13 13:55:50 -04:00
Vince Pike 3d00c38d08 Update Cargo.lock 2023-04-13 13:53:53 -04:00
Vince Pike b3f227d2ad Merge branch 'master' into stable 2023-04-13 13:53:46 -04:00
dependabot[bot] 3bd003b260
build(deps): bump h2 from 0.3.16 to 0.3.17 in /examples (#118)
Bumps [h2](https://github.com/hyperium/h2) from 0.3.16 to 0.3.17.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.16...v0.3.17)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 13:09:07 -04:00
Vince Pike 099c4f3f36
Dependabot/cargo/examples/regex 1.7.3 (#117)
* build(deps): bump regex from 1.3.9 to 1.7.3 in /examples

Bumps [regex](https://github.com/rust-lang/regex) from 1.3.9 to 1.7.3.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.3.9...1.7.3)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* More happy little updates to packages

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vince Pike <25014503+vthg2themax@users.noreply.github.com>
2023-04-13 12:57:31 -04:00
dependabot[bot] d67fc1aa99
build(deps): bump regex from 1.3.9 to 1.7.3 in /examples (#116)
Bumps [regex](https://github.com/rust-lang/regex) from 1.3.9 to 1.7.3.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.3.9...1.7.3)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 08:41:25 -04:00
liushuyu 2a8e1a7b7d
dep: update syn to v2 (#115)
* dep: update syn to v2

* fix a broken test.

---------

Co-authored-by: Vince Pike <25014503+vthg2themax@users.noreply.github.com>
2023-04-12 10:02:05 -04:00
Imbolc 7741afd404
Docs: fix rfc link (#114) 2023-03-18 05:49:29 -04:00
Kogia-sima 9274af3c3f Bump MSRV to 1.60.0 2023-03-05 20:28:28 +09:00
Kogia-sima fd4f43b91b dep: Update toml crate (0.5 => 0.7) 2023-03-05 20:19:17 +09:00
Kogia-sima 70be336063 Update MSRV (1.42.0 => 1.46.0)
It seems that filetime crate silently updated the msrv. This is an
breaking change so we need minor version upgrade.
2023-03-05 20:13:58 +09:00
Kogia-sima 5fe0934aba Add comment about `include_bytes_seq`
`include_bytes_seq` statements are required for cargo to watch child
templates. Without them, compiler won't re-run after the child templates
are updated.

cc #112
2023-03-05 18:08:56 +09:00
Vince Pike b293756277
Update The Version In Preparation For Release (#109)
Co-authored-by: Vince Pike <vince@oryp9>
2023-01-24 16:43:15 -05:00
Vince Pike adcb28045a Update The Version In Preparation For Release 2023-01-24 16:41:00 -05:00
Vince Pike 1c2fc83d6b Merge branch 'pr/104' 2023-01-24 15:28:37 -05:00
Vince Pike 13d6d06955 Update documentation 2023-01-24 15:27:03 -05:00
Daniel Arbuckle 96d4ad3e01 switched introductory symbol to + 2023-01-24 07:58:40 -08:00
dependabot[bot] 32c9d461e5
build(deps): bump net2 from 0.2.34 to 0.2.38 in /examples (#108)
Bumps [net2](https://github.com/deprecrated/net2-rs) from 0.2.34 to 0.2.38.
- [Release notes](https://github.com/deprecrated/net2-rs/releases)
- [Commits](https://github.com/deprecrated/net2-rs/compare/0.2.34...0.2.38)

---
updated-dependencies:
- dependency-name: net2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:33:02 -05:00
dependabot[bot] 5b3a562c2e
build(deps): bump lock_api from 0.4.1 to 0.4.6 in /examples (#107)
Bumps [lock_api](https://github.com/Amanieu/parking_lot) from 0.4.1 to 0.4.6.
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Amanieu/parking_lot/compare/lock_api-0.4.1...lock_api-0.4.6)

---
updated-dependencies:
- dependency-name: lock_api
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:32:48 -05:00
dependabot[bot] 57cae48f33
build(deps): bump miow from 0.2.1 to 0.2.2 in /examples (#92)
Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/yoshuawuyts/miow/releases)
- [Changelog](https://github.com/yoshuawuyts/miow/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yoshuawuyts/miow/compare/0.2.1...0.2.2)

---
updated-dependencies:
- dependency-name: miow
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:32:34 -05:00
dependabot[bot] 05f50f185d
build(deps): bump actix-service from 1.0.5 to 1.0.6 in /examples (#90)
Bumps [actix-service](https://github.com/actix/actix-net) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/actix/actix-net/releases)
- [Commits](https://github.com/actix/actix-net/compare/utils-v1.0.5...service-v1.0.6)

---
updated-dependencies:
- dependency-name: actix-service
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:32:09 -05:00
dependabot[bot] b557e0c6d7
build(deps): bump socket2 from 0.3.12 to 0.3.19 in /examples (#89)
Bumps [socket2](https://github.com/rust-lang/socket2) from 0.3.12 to 0.3.19.
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/compare/0.3.12...v0.3.19)

---
updated-dependencies:
- dependency-name: socket2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:31:54 -05:00
dependabot[bot] 555d9cbdc8
build(deps): bump thread_local from 1.0.1 to 1.1.4 in /examples (#106)
Bumps [thread_local](https://github.com/Amanieu/thread_local-rs) from 1.0.1 to 1.1.4.
- [Release notes](https://github.com/Amanieu/thread_local-rs/releases)
- [Commits](https://github.com/Amanieu/thread_local-rs/compare/v1.0.1...1.1.4)

---
updated-dependencies:
- dependency-name: thread_local
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:27:18 -05:00
dependabot[bot] 254fc73fd9
build(deps): bump arc-swap from 0.4.7 to 0.4.8 in /examples (#94)
Bumps [arc-swap](https://github.com/vorner/arc-swap) from 0.4.7 to 0.4.8.
- [Release notes](https://github.com/vorner/arc-swap/releases)
- [Changelog](https://github.com/vorner/arc-swap/blob/v0.4.8/CHANGELOG.md)
- [Commits](https://github.com/vorner/arc-swap/compare/v0.4.7...v0.4.8)

---
updated-dependencies:
- dependency-name: arc-swap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:26:51 -05:00
dependabot[bot] 8c0abfcf95
build(deps): bump futures-util from 0.3.5 to 0.3.21 in /examples (#95)
Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.5 to 0.3.21.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.5...0.3.21)

---
updated-dependencies:
- dependency-name: futures-util
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:03:13 -05:00
dependabot[bot] f3aa953b28
build(deps): bump futures-task from 0.3.5 to 0.3.21 in /examples (#96)
Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.5 to 0.3.21.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.5...0.3.21)

---
updated-dependencies:
- dependency-name: futures-task
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:02:52 -05:00
dependabot[bot] ae2b20ff13
build(deps): bump smallvec from 1.4.1 to 1.8.0 in /examples (#97)
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.4.1 to 1.8.0.
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.4.1...v1.8.0)

---
updated-dependencies:
- dependency-name: smallvec
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 14:02:32 -05:00
Daniel Arbuckle 4c009c6b49 documentation 2023-01-19 10:09:10 -08:00
Daniel Arbuckle c282daf907 Shorthand syntax for rendering a TemplateOnce within another template 2023-01-19 03:07:43 -08:00
Vince Pike f4cf0a9ab0
Merge pull request #103 from rust-sailfish/stable
Latest change fixes documentation files.
2022-11-29 16:55:34 -05:00
Vince Pike c472422f96 Update actix.stpl, header.stpl, and 53 more files... 2022-11-29 16:34:26 -05:00
Kogia-sima 658e55d1cc Bump version (0.4.0 => 0.5.0) 2022-10-25 22:44:36 +09:00
Kogia-sima f802e376ab Fix proc-macro2 version conflict 2022-10-25 22:41:00 +09:00
Kogia-sima 931233570c dep: Update proc-macro2 (1.0.36 => 1.0.43) 2022-08-14 15:18:13 +09:00
Vince Pike afcca6dd0c
Merge pull request #85 from rust-sailfish/stable
Stable
2022-04-22 11:31:56 -04:00
Vince Pike ba406d09d6 Merge branch 'master' into stable 2022-04-22 10:53:23 -04:00
Vince Pike 1a40dbbc01 Update Invalid Links 2022-04-22 10:51:59 -04:00
Vince Pike 87d03fcbaa
Merge pull request #83 from Svenskunganka/stable
Fix github pages deploy action Hope this works!
2022-03-23 13:48:39 -04:00
Tom 9d0d21b756 Fix github pages deploy 2022-03-11 03:19:19 +01:00
Vince Pike 23d36359ca
one more try! 2022-03-10 16:57:42 -05:00
Vince Pike eba0577b3e
try this now? 2022-03-10 16:49:58 -05:00
Vince Pike f277a35aab
Give this a shot? 2022-03-10 16:28:15 -05:00
Vince Pike 34accb6e10
Merge pull request #82 from rust-sailfish/stable
Stable
2022-03-10 15:31:19 -05:00
Vince Pike eb14f077dc Merge branch 'master' into stable 2022-03-10 15:23:58 -05:00
Vince Pike 9955a3acf0 Switch to TOML Format 2022-03-10 15:20:47 -05:00
Vince Pike ef48042264
Merge pull request #57 from Svenskunganka/toml
Change config file format from YAML to TOML
2022-03-09 11:01:11 -05:00
Vince Pike 4ec64ee518
Merge pull request #81 from ParampreetR/master
Added theme toggle button and upgraded `mkdocs-material`
2022-03-07 10:44:18 -05:00
ParampreetR f8d6712583
Added contrast to links 2022-03-07 16:14:52 +05:30
ParampreetR 2608eb2397
docs: Added dark theme 2022-02-28 11:14:08 +05:30
ParampreetR 5dcd0abe16
Upgraded `mkdocs-material` from `5.2.3` to `8.2.3` 2022-02-28 11:00:49 +05:30
Vince Pike f9ae0c4e96
Merge pull request #80 from jdrouet/build-gh-pages
docs: build and deploy to github pages
2022-02-27 12:56:26 -05:00
Jérémie Drouet f4106fa61d docs: build and deploy to github pages
Signed-off-by: Jérémie Drouet <jeremie.drouet@gmail.com>
2022-02-27 17:40:02 +01:00
Vince Pike 1158bc3b7c
Merge pull request #79 from jdrouet/stable-gh-pages
docs: build and deploy to github pages
2022-02-27 10:28:14 -05:00
Jérémie Drouet 4b7eaa47c4 docs: build and deploy to github pages
Signed-off-by: Jérémie Drouet <jeremie.drouet@gmail.com>
2022-02-27 14:50:47 +01:00
vince 1a1f87a634 Update netlify references 2022-02-21 09:45:36 -05:00
vince 866ead8111 Update requirements.txt 2022-02-21 09:40:59 -05:00
vince 35167e0d1c Update requirements.txt 2022-02-21 09:39:02 -05:00
vince 4c3ed8b5de Update requirements.txt 2022-02-21 09:36:09 -05:00
vince 5480152032 Attempt to set Python Version 2022-02-21 09:33:05 -05:00
vince 8ceaa152c3 Attempt to see why netlify is failing better 2022-02-21 09:31:27 -05:00
vince 76b0cf4100 Attept to fix the Netlify site error with Python. 2022-02-21 09:26:50 -05:00
Kogia-sima 7ff3979888 Update repository URL 2022-02-19 14:47:00 +09:00
Kogia-sima 63b4a27d6a
Merge pull request #73 from Kogia-sima/dependabot/pip/mkdocs-1.2.3
build(deps): bump mkdocs from 1.1.2 to 1.2.3
2022-02-13 10:28:25 +09:00
dependabot[bot] 31ef56d4de
build(deps): bump mkdocs from 1.1.2 to 1.2.3
Bumps [mkdocs](https://github.com/mkdocs/mkdocs) from 1.1.2 to 1.2.3.
- [Release notes](https://github.com/mkdocs/mkdocs/releases)
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.1.2...1.2.3)

---
updated-dependencies:
- dependency-name: mkdocs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-13 01:16:58 +00:00
Kogia-sima 5171550713 Merge branch 'master' into stable 2022-02-13 10:16:01 +09:00
Kogia-sima 81f7ff370c Update changelog 2022-02-13 10:15:34 +09:00
Kogia-sima bffe6d1aa1 Bump version (0.3.3 => 0.3.4) 2022-02-13 10:15:34 +09:00
Kogia-sima 43ebe1865e Add bump-version.sh 2022-02-13 10:15:34 +09:00
Kogia-sima 02793d7b78 Add license to vim script 2022-02-13 10:15:34 +09:00
Kogia-sima 59fe11b801 Remove dependency counts badge from README 2022-02-13 10:15:34 +09:00
Kogia-sima e8dc2b5773 Bump dependency versions 2022-02-13 10:15:18 +09:00
Tom 6172cd0dcc Change config file format from YAML to TOML and add support for embedding environment variables in the config file 2021-05-01 06:39:38 +02:00
Kogia-sima 5618884ae8 Merge branch 'master' into stable 2021-04-06 21:54:37 +09:00
Kogia-sima 6ea0ae2fad Update changelog 2021-04-06 21:53:58 +09:00
Kogia-sima 8fc70c39fa Bump version (0.3.2 => 0.3.3) 2021-04-06 21:52:20 +09:00
Kogia-sima 8832b7e2c6 test: Tests for missing semicolon in code block (9bf4090) 2021-04-06 21:50:40 +09:00
Kogia-sima 9bf4090468 Better error reporting for missing semicolon in code clock
cc #33 #53
2021-04-06 21:50:20 +09:00
Kogia-sima f0ef8e409a Update compile error test 2021-04-06 21:48:46 +09:00
Kogia-sima 62b13b1b8d Fix package description 2021-04-06 20:46:46 +09:00
Kogia-sima 7c555d6905 Bump proc-macro2 (1.0.24 => 1.0.26) 2021-04-06 20:42:35 +09:00
Kogia-sima 6b75787169 Merge branch 'release/v0.3.2' 2021-03-29 08:51:00 +09:00
Kogia-sima b61ca07056 Merge branch 'release/v0.3.2' into stable2 2021-03-29 08:49:41 +09:00
Kogia-sima b3f71d8a27 Update Changelog 2021-03-29 08:47:01 +09:00
Kogia-sima 2df4bd1d2d Bump version (0.3.1 => 0.3.2) 2021-03-29 08:47:01 +09:00
Kogia-sima 2aa09d127d Update pretty_assertions 2021-03-29 08:46:49 +09:00
Kogia-sima a88aacbc9e perf: improve buffer performance
* Use reserve_small in push_str method
* revert 47818c1 to avoid unnecessary reloading of length
2021-03-29 08:19:13 +09:00
Kogia-sima 77b37aac63 Update itoa (v0.1.0 => v1.0.0) 2021-02-19 01:53:09 +09:00
Kogia-sima 1857aeae20 Fix incorrect htmlError highlighting for vim
cc #56
2021-02-14 00:44:38 +09:00
Kogia-sima c9e6449292 Add analyzer.rs
cc #53
2021-02-04 03:11:17 +09:00
Kogia-sima 2cc9556dbe test: Improve `template_not_found` test to detect stable/nightly mismatch error
cc #50
2021-02-03 15:58:51 +09:00
Kogia-sima 10ab29be85 Prefer using scope guard for `fallback::unforce()`
This scope guard ensure that `fallback::unforce()` will be called even
if the program panics during compilation.
2021-02-03 15:52:14 +09:00
Kogia-sima 5e12280df1 Fix stable/nightly mismatch error cause by proc-macro2
fix #50
2021-02-03 02:56:15 +09:00