1. f113760 Rerun gofumpt with a modern version, to adapt the 1.19 GoDoc changes by Jonathan Hall · 2 years, 2 months ago
  2. ee15c78 fix some typos by cui fliter · 3 years ago
  3. 8b170e5 refactor: address code reviews by JounQin · 3 years, 4 months ago
  4. b623a98 js: add MakeFullWrapper to expose exported methods and struct fields. by Paul Jolly · 3 years, 4 months ago
  5. baf5037 Clarify in which runtimes `js.Module` variable is available. by Nevkontakte · 3 years, 8 months ago
  6. c596904 Apply 'go fmt -w -s .' to conform to 1.17 standards by Jonathan Hall · 4 years ago
  7. 455701a Handle circular references when internalizing JS objects. by Nevkontakte · 4 years, 2 months ago
  8. fcfa75a Move js package tests into tests package. by Dmitri Shuralyov · 7 years ago
  9. e14987c compiler: support arbitrary value js struct tag values (#779) by Paul Jolly · 7 years ago
  10. b40cd48 compiler: Fix generated code for type switch with *js.Object case. (#683) by Paul Jolly · 8 years ago
  11. 69f530d js: Point to new location of Interface conversion details. (#623) by Dmitri Shuralyov · 8 years ago
  12. 96e2b0e fix externalization of empty typed arrays (fixes #597) by Jonathan Hall · 8 years ago
  13. 621f920 less magic js.MakeFunc by Richard Musiol · 9 years ago
  14. d9e19eb fix js.MakeFunc for closed-over variables (fixes #463) by Richard Musiol · 9 years ago
  15. 14b995d fix methods on js.Error type (fixes #450) by Richard Musiol · 9 years ago
  16. 7441c73 internalize JS wrappers to original Go value by Richard Musiol · 10 years ago
  17. d881836 improve doc of js.Error (#275) by Richard Musiol · 10 years ago
  18. c67fada support for UTF-8 surrogate pairs (fixes #319) by Richard Musiol · 10 years ago
  19. 6cc2b7b Add failing test for internalization of Date into time.Time struct. by Dmitri Shuralyov · 10 years ago
  20. f2a7f63 Add TestInternalizeExternalizeNull. by Dmitri Shuralyov · 10 years ago
  21. a01d103 fixed docs for js package by Richard Musiol · 10 years ago
  22. 0bfcd10 Fix $interfaceIsEqual general handling of two *js.Object. by Dmitri Shuralyov · 10 years ago
  23. bf81f38 Fix internalize case for undefined value. by Dmitri Shuralyov · 10 years ago
  24. cb553f3 Fix interface equality for undefined (js.Undefined). by Dmitri Shuralyov · 10 years ago
  25. 3ce70c0 don't pass "this" directly to Go world in JS callbacks (fixes #203) by Richard Musiol · 10 years ago
  26. e8b22e3 reflection on fields with js tag (fixes #141) by Richard Musiol · 10 years ago
  27. 666909c improve documentation of js.MakeWrapped by Richard Musiol · 10 years ago
  28. 15c9ad6 fixed js.MakeWrapper for potentially blocking functions (fixes #190) by Richard Musiol · 10 years ago
  29. 29dd054 replaced js.This and js.Arguments by js.MakeFunc by Richard Musiol · 10 years ago
  30. 6eba804 allow dereferencing of *js.Object by Richard Musiol · 11 years ago
  31. 9936ee7 made field of js.Object unexported by Richard Musiol · 11 years ago
  32. 1b0bc22 fixed js.Error type by Richard Musiol · 11 years ago
  33. 5639662 fixed js package docs by Richard Musiol · 11 years ago
  34. 0853187 changed type of js.Object to struct by Richard Musiol · 11 years ago
  35. 79ddd0e correctly internalize/externalize "undefined" (fixes #178) by Richard Musiol · 11 years ago
  36. 6ab3100 Revert "added js.Null" by Richard Musiol · 11 years ago
  37. ea801ed added js.Null by Richard Musiol · 11 years ago
  38. 22fdb07 fixed js package doc by Richard Musiol · 11 years ago
  39. 9827523 improved js conversion table (#171) by Richard Musiol · 11 years ago
  40. fc017fa more consistent property naming by Richard Musiol · 11 years ago
  41. 59323cd added js.NewArrayBuffer (#165) by Richard Musiol · 11 years ago
  42. 633c4d2 fixed internalization/externalization of js.MakeWrapper by Richard Musiol · 11 years ago
  43. 45c09db fixed externalization of nil pointer inside of struct (fixes #162, again) by Richard Musiol · 11 years ago
  44. 36db177 externalize nil pointer to null (fixes #162) by Richard Musiol · 11 years ago
  45. 342c061 Even better approach for js.Object: Automatic (un)boxing when converting between interfaces. by Richard Musiol · 11 years ago
  46. 58b7818 fixed comparison of js.Object/Any fields (fixes #159) by Richard Musiol · 11 years ago
  47. 481e537 some JS style changes by Richard Musiol · 11 years ago
  48. 854931d proper data structure for method lists by Richard Musiol · 11 years ago
  49. 741ea8b documentation for (un)boxing by Richard Musiol · 11 years ago
  50. c9e60f1 boxing of js.Object when internalizing by Richard Musiol · 11 years ago
  51. 0a2af6a unboxing of js.Object when externalizing by Richard Musiol · 11 years ago
  52. 10fdfe9 small doc improvement by Richard Musiol · 11 years ago
  53. a25d80a pointers are no longer externalized to wrappers, use js.MakeWrapper instead by Richard Musiol · 11 years ago
  54. b784bbb fixed js package tests by Richard Musiol · 11 years ago
  55. 7e5dc0f map JS' Function to func(...js.Any) js.Object by Richard Musiol · 11 years ago
  56. c12e366 conversion of Node gives *DOMNode instead of DOMNode by Richard Musiol · 11 years ago
  57. 11cf390 added js.DOMNode and improved js package doc by Richard Musiol · 11 years ago
  58. 90ea49c improved doc of js package by Richard Musiol · 11 years ago
  59. 93113a5 renamed (js.Object).Str() to String(), since js.Object can't be used as fmt.Stringer any more. by Richard Musiol · 11 years ago
  60. 4a9141c fixed doc of js package by Richard Musiol · 11 years ago
  61. 1dae489 added type js.Any by Richard Musiol · 11 years ago
  62. 96d3462 wording change by Richard Musiol · 11 years ago
  63. 54ddd86 restrict operations on js.Object (fixes #155) by Richard Musiol · 11 years ago
  64. dc3319f Revert "js: Interface() returns js.S / js.M / js.F (#137)" by Richard Musiol · 11 years ago
  65. 8e4ec44 js: Interface() returns js.S / js.M / js.F (#137) by Richard Musiol · 11 years ago
  66. 7ebd216 js: replaced IsNull() and IsUndefined() by " == nil" and " == js.Undefined" (fixes #145) by Richard Musiol · 11 years ago
  67. 2ae629b fixed native array types in js package documentation by Richard Musiol · 11 years ago
  68. 1636d68 added hint to documentation of js.Module (fixes #132) by Richard Musiol · 11 years ago
  69. 20eae71 cleanups go go vet and golint by Richard Musiol · 11 years ago
  70. 6ce9f88 better stack traces for JavaScript errors by Richard Musiol · 11 years ago
  71. 4c1f127 applied goimports to all files by Richard Musiol · 11 years ago
  72. 14521ff js: property "key" instead of "name" by Richard Musiol · 11 years ago
  73. 1a96457 added js.M and js.S by Richard Musiol · 11 years ago
  74. 7d0cc5d added js.Keys by Richard Musiol · 11 years ago
  75. a742071 added js.Debugger() (#112) by Richard Musiol · 11 years ago
  76. 82194b9 Merge pull request #96 from kpsmith/comment-fixes by Richard Musiol · 11 years ago
  77. 9a37113 don't internalise DOM nodes (#87) by Richard Musiol · 11 years ago
  78. a66d6dc Fix a couple typos in js.go comments. by Keith · 11 years ago
  79. 24ea624 added build tag to js_test.go to ensure that it can only be run with gopherjs (fixes #83) by Richard Musiol · 11 years ago
  80. b6b96c9 reuse wrapper for MethodVal if possible by Richard Musiol · 11 years ago
  81. bd9803e reuse wrapper for MethodExpr by Richard Musiol · 11 years ago
  82. 14813e3 return the same wrapper function when externalizing a func multiple times by Richard Musiol · 11 years ago
  83. 68bc1e3 search for js.Object inside nested structs by Richard Musiol · 11 years ago
  84. 0f24028 support for goroutines is enabled by default now (1000st commit, yey!) by Richard Musiol · 11 years ago
  85. dbd6988 great new stack-preserving way to handle blocking! by Richard Musiol · 11 years ago
  86. 1ffbe7d added missing empty function body by Richard Musiol · 11 years ago
  87. e30f73f first code towards support for goroutines by Richard Musiol · 11 years ago
  88. 4ececf2 added js.Module (closes #56) by Richard Musiol · 11 years ago
  89. 0f3f6dd allow externalizing of structs as copy (#53, #47) by Richard Musiol · 11 years ago
  90. c2f03b5 externalize wrappers for pointers to named types (closes #47 and 49) by Richard Musiol · 11 years ago
  91. cb17b6a preserve "this" when externalising functions by Richard Musiol · 11 years ago
  92. f9ba734 Fix comments by Hajime Hoshi · 11 years ago
  93. 8a570e7 changed type of js.Arguments to []js.Object by Richard Musiol · 11 years ago
  94. 59ead58 small doc fix by Richard Musiol · 11 years ago
  95. 309fd56 added test for js.Arguments by Richard Musiol · 11 years ago
  96. af2b701 added js.Arguments by Richard Musiol · 11 years ago
  97. 1193927 converted some "reflect" natives to Go by Richard Musiol · 11 years ago
  98. 486fc48 translated all natives except "reflect" to Go by Richard Musiol · 11 years ago
  99. bfadce6 improved math natives by Richard Musiol · 11 years ago
  100. c331265 added js.Object.Int64() and js.Object.Uint64() by Richard Musiol · 11 years ago