mimaki
6c121b9708
Update version to 4.0.0RC3.
2026-04-02 11:23:31 +09:00
mimaki
9d523e2f74
Update version to 4.0.0RC2.
2026-03-12 19:07:19 +09:00
mimaki
1d34c3bed5
Update version to 4.0.0RC.
2026-03-05 11:58:41 +09:00
Yukihiro "Matz" Matsumoto
736ec46ba0
version.h: bump version to mruby 4.0.0
...
update MRUBY_RUBY_VERSION to "4.0", MRUBY_RELEASE_MAJOR to 4,
MRUBY_RELEASE_MINOR to 0. update README.md references accordingly.
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-03 11:10:18 +09:00
Yukihiro "Matz" Matsumoto
4ed338bdb9
doc: add getting-started guide, C API reference, and architecture overview
...
Three new documents:
- doc/guides/getting-started.md: building, running, and embedding mruby
- doc/guides/capi.md: C API reference for values, classes, methods, etc.
- doc/internal/architecture.md: internal architecture for developers
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-27 09:18:17 +09:00
Yukihiro "Matz" Matsumoto
e49479feaa
mlc_config.json: ignore iso.org links in markdown-link-check
...
iso.org blocks automated HTTP requests with 403 Forbidden.
Also update the ISO 30170 URLs to current format in README.md
and CONTRIBUTING.md.
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-18 15:41:55 +09:00
UENO, M.
c9295c4dae
Update README.md
2026-02-14 12:44:58 +09:00
UENO, M.
ce348d3bd5
Improve mruby installation instructions
...
Updated installation instructions for mruby to include compilation options.
2026-02-14 12:36:51 +09:00
UENO, M.
6da887a99a
Update README.md
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-14 12:12:54 +09:00
UENO, M.
9ab05a9f3b
Update mruby installation instructions in README
...
Added installation options for Homebrew and Conda.
2026-02-14 12:05:53 +09:00
Yukihiro "Matz" Matsumoto
07cd188264
README.md: update document index
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-02 17:02:12 +09:00
Yukihiro "Matz" Matsumoto
835561c9e4
README.md: add amalgamation section
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-02 17:00:02 +09:00
John Bampton
0838ef7abd
README: Add Contributors Avatars, Star History, Table of Contents
...
https://www.star-history.com/
https://contrib.rocks
Added some more 💄 to the README which showcases some great statistics.
Both tools are popular and a lot of projects use them.
2025-12-07 09:55:07 +10:00
mimaki
a309524d0b
Update version and release date. (mruby 3.4.0 (2025-04-20))
2025-04-20 13:08:22 +09:00
mimaki
2a435caf79
Update version to 3.4.0RC2.
2025-03-17 16:31:36 +09:00
mimaki
a2841fd9a8
Update version to 3.4.0RC.
2025-03-10 14:42:59 +09:00
dearblue
26f949e612
Added document "The mruby directory structure"
...
This text was translated from Japanese to English by https://www.deepl.com/ .
2024-11-27 23:04:23 +09:00
dearblue
f42a55d9e0
Make rake doc:update-index prettier friendly
2024-11-25 21:32:14 +09:00
John Bampton
a7c947360e
[CI] Add prettier to pre-commit
...
Add `.prettierignore` and the `.prettierrc` config file. Prettier is currently targeting the `JSON`, `Markdown` and `YAML` files in the mruby repo.
Additional file types can be targetted with prettier via additional community plugins.
https://prettier.io/docs/en/
You can see all the languages that are supported on the homepage:
https://prettier.io/
This PR references a few other issues and PRs
We did have prettier running with pre-commit before that method was removed from prettier.
https://github.com/mruby/mruby/pull/6292
https://github.com/mruby/mruby/issues/6291
https://github.com/mruby/mruby/issues/6138
https://github.com/mruby/mruby/pull/5490
Perhaps we could add more npm software to pre-commit in future using new the `local` repo approach.
https://pre-commit.com/#repository-local-hooks
The best part is that it runs with pre-commit on our local machines on `git commit` and also when running `pre-commit run --all-files` or for example when running `make check`.
There were also some minor fixes / style changes in the pre-commit config to standardize casing.
https://www.npmjs.com/package/prettier?activeTab=readme
2024-11-20 14:51:11 +10:00
dearblue
6291b55bba
Add links to documentation in README.md
...
The documentation table is generated by the `rake doc:update-index` command.
The following conditions must be met for links to be added to the documentation table.
- The file must be placed under the `doc/` directory
- The file must have the extension `.md`
- The file must be written at the top of the file with `<! -- summary: ANY-TEXT -->`
2024-11-10 22:39:14 +09:00
mimaki
32279e4128
Update version and release date. (mruby 3.3.0 (2024-02-14))
2024-02-14 13:25:11 +09:00
mimaki
28a1f7d143
Update version to 3.3.0RC2.
2024-01-04 14:56:56 +09:00
mimaki
82e289a64d
Update version to 3.3.0RC.
2023-12-29 16:02:13 +09:00
John Bampton
95fbacb1dc
Fix Super-Linter button in README
...
Updated the button to the latest format seen here:
https://github.com/marketplace/actions/super-linter#add-super-linter-badge-in-your-repository-readme
2023-07-15 20:49:58 +10:00
John Bampton
db3774ea45
docs: fix links, grammar and spelling in Markdown
2023-05-06 04:43:50 +10:00
Yukihiro "Matz" Matsumoto
7fd3108201
README.md: update English description (used ChatGPT)
2023-05-02 09:44:49 +09:00
dearblue
5c19b259e4
Replace "folder" with "directory" for consistency
...
Also, use "x/y/z directory" instead of "directory x/y/z" if there is no problem.
2023-04-30 18:32:54 +09:00
Yukihiro "Matz" Matsumoto
8e9da2130f
Merge pull request #5968 from jbampton/add-mruby-logo-to-readme
...
Add `mruby` logo to the README
2023-04-05 15:10:26 +09:00
John Bampton
6467488854
Add mruby logo to the README
...
Center logo, mruby title and linter badge
Fix for YARD and Doxygen output
2023-04-05 15:53:02 +10:00
John Bampton
e9756c77ea
README.md fix spelling: home-page -> homepage
...
https://en.wikipedia.org/wiki/Home_page
2023-04-05 13:39:41 +10:00
John Bampton
7082e95fa2
Fix word case: yard -> YARD
...
https://yardoc.org/
2023-04-04 18:20:52 +10:00
John Bampton
f0d6674352
docs: add language console to code blocks
...
https://github.com/github/linguist/blob/79c4aa4706e08f9eb36e46535f0e909f51f3b74d/lib/linguist/languages.yml#L6392
2023-04-03 08:28:59 +10:00
mimaki
87260e7bb1
Update version and release date. (mruby 3.2.0 (2023-02-24))
2023-02-24 19:51:12 +09:00
mimaki
4ca2129889
Update version to 3.2.0RC4.
2023-02-08 10:04:29 +09:00
mimaki
6b82843e72
Update version to 3.2.0RC3.
2023-01-23 10:16:15 +09:00
mimaki
23aa5f91bc
Update version to 3.2.0RC2.
2023-01-18 10:26:58 +09:00
mimaki
830f88c5a0
Merge commit '9deb52c7b2ba6028d996172bfdd6cf8a0405ce1c' into stable
2023-01-18 09:45:23 +09:00
Yukihiro "Matz" Matsumoto
3f6fd994f0
README.md: mruby is not Ruby 3.x compatible (for syntax at least)
...
With pattern matching as an exception.
2023-01-16 14:39:47 +09:00
mimaki
7a0eabb574
Update version to 3.2.0RC.
2023-01-13 09:12:08 +09:00
John Bampton
e9b69c611d
rake doc: C API needs both Doxygen and Graphviz
...
https://www.doxygen.nl/
https://graphviz.org/download/
2022-12-30 10:08:15 +10:00
Yukihiro "Matz" Matsumoto
d0af9e9863
README.md: update the simplest build instruction
2022-12-20 22:14:34 +09:00
John Bampton
f631460dfb
docs: standardize whitespace in Markdown files
...
Most of the Markdown has a single space between sentences.
This pr changes `2 spaces` to `1 space`.
2022-10-29 18:49:31 +10:00
John Bampton
2e3861ff7c
docs: remove unused Travis CI button from README
...
The building on travis-ci.org is ceased.
2022-10-26 14:40:20 +10:00
John Bampton
8f16c1d99e
docs: add link and fix command
2022-06-27 15:30:17 +10:00
mimaki
1bec339230
Update version and release date. (mruby 3.1.0 (2022-05-12))
2022-05-12 12:19:10 +09:00
mimaki
7d3bc5c3d7
Update version to 3.1.0RC2.
2022-03-31 15:17:17 +09:00
mimaki
f29924c838
Update version to 3.1.0RC.
2022-01-07 14:15:50 +09:00
John Bampton
c997229ecf
Fix word casing in the README
...
Changed `Actual` to `actual` mid sentence
2021-12-28 10:22:20 +10:00
John Bampton
9d32d440eb
feat(CI): add the GitHub Super Linter
...
The GitHub Super Linter is a more robust and better supported
tool than the current GitHub Actions we are using.
Running these checks:
ERROR_ON_MISSING_EXEC_BIT: true
VALIDATE_BASH: true
VALIDATE_BASH_EXEC: true
VALIDATE_EDITORCONFIG: true
VALIDATE_MARKDOWN: true
VALIDATE_SHELL_SHFMT: true
VALIDATE_YAML: true
https://github.com/marketplace/actions/super-linter
https://github.com/github/super-linter
Added the GitHub Super Linter badge to the README.
Also updated the pre-commit framework and added
more documentation on pre-commit.
Added one more pre-commit check: check-executables-have-shebangs
Added one extra check for merge conflicts to our
GitHub Actions.
EditorConfig and Markdown linting.
Minor grammar and spelling fixes.
Update linter.yml
2021-04-16 16:37:52 +09:00
John Bampton
049c1d0a45
Fix the Authors link in the README
2021-04-03 17:43:04 +10:00