Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
godotjs
/
javascript
Public
Notifications
You must be signed in to change notification settings
Fork
80
Star
1.1k
Code
Issues
39
Pull requests
1
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Merge 4.1 to master
- #166
#166
Merged
fire
merged 80 commits into
master
godotjs/javascript:master
from
4.1
godotjs/javascript:4.1
Copy head branch name to clipboard
Oct 1, 2023
Conversation
Commits
80
(80)
Checks
Files changed
Merged
Merge 4.1 to master
#166
fire
merged 80 commits into
master
godotjs/javascript:master
from
4.1
godotjs/javascript:4.1
Copy head branch name to clipboard
Commits
Commits on Aug 22, 2022
Starting port to godot 4.0
Geequlim
committed
5fd05b6
View commit details
Copy full SHA for 5fd05b6
Browse repository at this point
Commits on Aug 23, 2022
Fix compile error for godot 4.0
Geequlim
committed
254fe19
View commit details
Copy full SHA for 254fe19
Browse repository at this point
Commits on Aug 24, 2022
Fix reference object constructor
Geequlim
committed
56016ee
View commit details
Copy full SHA for 56016ee
Browse repository at this point
Commits on Aug 25, 2022
Improve RefCounted binding
Show description for bb7a344
Geequlim
committed
bb7a344
View commit details
Copy full SHA for bb7a344
Browse repository at this point
Commits on Sep 2, 2022
Rename ECMAScript to JavaScript for godot 4
Geequlim
committed
39421ba
View commit details
Copy full SHA for 39421ba
Browse repository at this point
Fix compile error with non-editor build
Geequlim
committed
98f6b3b
View commit details
Copy full SHA for 98f6b3b
Browse repository at this point
Commits on Sep 9, 2022
Implement JavaScriptCallable for Signal & slot
Geequlim
committed
7c68bbe
View commit details
Copy full SHA for 7c68bbe
Browse repository at this point
Commits on Sep 23, 2022
Implement script workflow
Show description for fbc40b6
Geequlim
committed
fbc40b6
View commit details
Copy full SHA for fbc40b6
Browse repository at this point
fix typo
Geequlim
committed
19b54c1
View commit details
Copy full SHA for 19b54c1
Browse repository at this point
Commits on Feb 21, 2023
[FIX] Failsafe env["TOOLS"] variable getter
whytry313
committed
c21426e
View commit details
Copy full SHA for c21426e
Browse repository at this point
[FIX] Fixed missing comma
whytry313
committed
3314963
View commit details
Copy full SHA for 3314963
Browse repository at this point
[FIX] Adds GDNative to GDExtension migration changes
whytry313
committed
1216d8d
View commit details
Copy full SHA for 1216d8d
Browse repository at this point
[FIX] Adds missing get_global_name method
whytry313
committed
9b16953
View commit details
Copy full SHA for 9b16953
Browse repository at this point
Commits on Mar 9, 2023
Merge pull request #148 from why-try313/gd4
Show description for 5cc9c4c
Geequlim
authored
5cc9c4c
View commit details
Copy full SHA for 5cc9c4c
Browse repository at this point
Commits on Apr 22, 2023
Updated JavaScript modules for Godot 4.0 branch
Show description for 6bcd1fa
animanmaster
authored and
fire
committed
6bcd1fa
View commit details
Copy full SHA for 6bcd1fa
Browse repository at this point
Commits on Apr 23, 2023
Merge pull request #150 from V-Sekai/gd4
Geequlim
authored
2c325ea
View commit details
Copy full SHA for 2c325ea
Browse repository at this point
Commits on Apr 29, 2023
Update README.md
Show description for 783517a
ogrotten
authored and
fire
committed
783517a
View commit details
Copy full SHA for 783517a
Browse repository at this point
Fix Godot 4.0 compile errors, update JavaScript integration, refactor code, and address minor issues
Show description for 01457b9
fire
and
animanmaster
committed
01457b9
View commit details
Copy full SHA for 01457b9
Browse repository at this point
Commits on Jun 15, 2023
Update generate_builtin_api.py, javascript.cpp, javascript.h, and 13 more files
fire
committed
398a108
View commit details
Copy full SHA for 398a108
Browse repository at this point
Remove build_github_actions.py
fire
committed
847fe10
View commit details
Copy full SHA for 847fe10
Browse repository at this point
Update godot-javascript to better pass tests.
fire
committed
caa8840
View commit details
Copy full SHA for caa8840
Browse repository at this point
Remove pthread library and run format.
fire
committed
3f6a3b4
View commit details
Copy full SHA for 3f6a3b4
Browse repository at this point
Format binding generator.
fire
committed
e547560
View commit details
Copy full SHA for e547560
Browse repository at this point
Apply formatting.
fire
committed
7655597
View commit details
Copy full SHA for 7655597
Browse repository at this point
Apply python formatting.
fire
committed
53f4051
View commit details
Copy full SHA for 53f4051
Browse repository at this point
Add a condition to avoid building javascript on msvc.
fire
committed
bcaa414
View commit details
Copy full SHA for bcaa414
Browse repository at this point
Disable unit tests.
fire
committed
e3e97ba
View commit details
Copy full SHA for e3e97ba
Browse repository at this point
Remove c++ version check.
fire
committed
4dad363
View commit details
Copy full SHA for 4dad363
Browse repository at this point
Avoid extras.
fire
committed
537e2b4
View commit details
Copy full SHA for 537e2b4
Browse repository at this point
Only build windows and linux.
fire
committed
5261a4f
View commit details
Copy full SHA for 5261a4f
Browse repository at this point
Commits on Jun 18, 2023
Move versions back to 4.0.
fire
committed
1c75361
View commit details
Copy full SHA for 1c75361
Browse repository at this point
Fix error in includes.
fire
committed
9dabb22
View commit details
Copy full SHA for 9dabb22
Browse repository at this point
git subrepo pull (merge) modules/javascript
Show description for b87a29e
fire
committed
b87a29e
View commit details
Copy full SHA for b87a29e
Browse repository at this point
Handle cases that aren't supported.
fire
committed
f430ed2
View commit details
Copy full SHA for f430ed2
Browse repository at this point
git subrepo pull (merge) modules/javascript
Show description for f6687c5
fire
committed
f6687c5
View commit details
Copy full SHA for f6687c5
Browse repository at this point
Update scons.
fire
committed
245f8d0
View commit details
Copy full SHA for 245f8d0
Browse repository at this point
Commits on Jun 19, 2023
Force a tag.
fire
committed
166c796
View commit details
Copy full SHA for 166c796
Browse repository at this point
git subrepo pull (merge) modules/javascript
Show description for 087e244
fire
committed
087e244
View commit details
Copy full SHA for 087e244
Browse repository at this point
Switch to match master.
fire
committed
17caa75
View commit details
Copy full SHA for 17caa75
Browse repository at this point
Update build scripts.
fire
committed
23ba457
View commit details
Copy full SHA for 23ba457
Browse repository at this point
Add pthread for mingw.
fire
committed
0919fc3
View commit details
Copy full SHA for 0919fc3
Browse repository at this point
If use mingw, use pthread.
fire
committed
78dbf97
View commit details
Copy full SHA for 78dbf97
Browse repository at this point
Restore file format.
fire
committed
eca30e6
View commit details
Copy full SHA for eca30e6
Browse repository at this point
Restore header guards too.
fire
committed
a91c1f4
View commit details
Copy full SHA for a91c1f4
Browse repository at this point
Fix include guards style.
fire
committed
fdd5180
View commit details
Copy full SHA for fdd5180
Browse repository at this point
Restore black format.
fire
committed
8d976e4
View commit details
Copy full SHA for 8d976e4
Browse repository at this point
Restore all the scripts.
fire
committed
f4bc581
View commit details
Copy full SHA for f4bc581
Browse repository at this point
Add python build.
fire
committed
48305ba
View commit details
Copy full SHA for 48305ba
Browse repository at this point
Remove python tests.
fire
committed
01abd78
View commit details
Copy full SHA for 01abd78
Browse repository at this point
Disabled a few builds.
fire
committed
f648c5b
View commit details
Copy full SHA for f648c5b
Browse repository at this point
Commits on Aug 19, 2023
feat: add icons
jaune
committed
5b66370
View commit details
Copy full SHA for 5b66370
Browse repository at this point
Commits on Aug 20, 2023
Revert "Disabled a few builds."
Show description for 2911768
fire
committed
2911768
View commit details
Copy full SHA for 2911768
Browse repository at this point
Update XML file paths for JavaScript and JavaScriptModule classes
fire
committed
d3ebf68
View commit details
Copy full SHA for d3ebf68
Browse repository at this point
Refactor JavaScript bindings and fix file paths
fire
committed
007e94a
View commit details
Copy full SHA for 007e94a
Browse repository at this point
Format SCsub.
fire
committed
dfbdf57
View commit details
Copy full SHA for dfbdf57
Browse repository at this point
Update the readme.
fire
committed
0fe880e
View commit details
Copy full SHA for 0fe880e
Browse repository at this point
Format black_format.sh and SCsub scripts
fire
committed
1bb9edf
View commit details
Copy full SHA for 1bb9edf
Browse repository at this point
Add XML schema for class documentation
fire
committed
0b9283b
View commit details
Copy full SHA for 0b9283b
Browse repository at this point
Refactor static checks workflow
Show description for 5fd3ce9
fire
committed
5fd3ce9
View commit details
Copy full SHA for 5fd3ce9
Browse repository at this point
Refactor static checks workflow
fire
committed
d5a9cf7
View commit details
Copy full SHA for d5a9cf7
Browse repository at this point
Commits on Aug 24, 2023
Add .clang-format and .clang-tidy configuration files
fire
committed
6177b3e
View commit details
Copy full SHA for 6177b3e
Browse repository at this point
Apply formatting.
fire
committed
94d95b5
View commit details
Copy full SHA for 94d95b5
Browse repository at this point
Apply whitespace change.
fire
committed
76692da
View commit details
Copy full SHA for 76692da
Browse repository at this point
Run spell checker.
fire
committed
3863950
View commit details
Copy full SHA for 3863950
Browse repository at this point
Refactor platform condition in config.py
fire
committed
ec74bb0
View commit details
Copy full SHA for ec74bb0
Browse repository at this point
Remove JavaScript style checks
fire
committed
5bf37c6
View commit details
Copy full SHA for 5bf37c6
Browse repository at this point
Update JSValue typedef in quickjs.h to avoid error.
fire
committed
71c6704
View commit details
Copy full SHA for 71c6704
Browse repository at this point
Support MSVC builds without error in Github Actions.
Show description for 8d86711
fire
and
jaune
committed
8d86711
View commit details
Copy full SHA for 8d86711
Browse repository at this point
Fix function name and use safer string formatting in JavaScript module
Show description for 221e358
fire
committed
221e358
View commit details
Copy full SHA for 221e358
Browse repository at this point
Format python files for automated tests.
fire
committed
d487bcf
View commit details
Copy full SHA for d487bcf
Browse repository at this point
Fix gitub actions tests.
fire
committed
b2cacc0
View commit details
Copy full SHA for b2cacc0
Browse repository at this point
Fix tests.
fire
committed
c2533ae
View commit details
Copy full SHA for c2533ae
Browse repository at this point
Try to pass tests.
fire
committed
60db283
View commit details
Copy full SHA for 60db283
Browse repository at this point
Exclude mono platform
fire
committed
45ca44b
View commit details
Copy full SHA for 45ca44b
Browse repository at this point
Apply xml docs fixes for tests.
fire
committed
483c70d
View commit details
Copy full SHA for 483c70d
Browse repository at this point
Commits on Aug 31, 2023
Merge pull request #160 from jaune/gd4-icons
Show description for ca34e79
fire
authored
ca34e79
View commit details
Copy full SHA for ca34e79
Browse repository at this point
Commits on Oct 1, 2023
Refactor JavaScript integration and improve code readability.
Show description for 7160c86
fire
and
nmerget
committed
7160c86
View commit details
Copy full SHA for 7160c86
Browse repository at this point
Merge pull request #164 from nmerget/fix-gd4-rebase-2
Show description for 7fecf15
fire
authored
7fecf15
View commit details
Copy full SHA for 7fecf15
Browse repository at this point
Merge pull request #156 from Geequlim/gd4-rebase
Show description for b23b482
fire
authored
b23b482
View commit details
Copy full SHA for b23b482
Browse repository at this point
Merge branch 'master' into 4.1
fire
authored
dc296d9
View commit details
Copy full SHA for dc296d9
Browse repository at this point
You can’t perform that action at this time.