- Cambridge, United Kingdom
- https://desiatov.com
- @MaxDesiatov
Block or Report
Block or report MaxDesiatov
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
OpenCombine/OpenCombine Public
Open source implementation of Apple's Combine framework for processing values over time.
-
TokamakUI/Tokamak Public
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
-
swiftwasm/swift Public
Forked from apple/swift
WebAssembly support for the Swift programming language
-
CoreOffice/CoreXLSX Public
Excel spreadsheet (XLSX) format parser written in pure Swift
-
-
2,479 contributions in the last year
Activity overview
Contribution activity
May 2022
Created 94 commits in 17 repositories
Created 5 repositories
- MaxDesiatov/swift-driver Swift
-
MaxDesiatov/Harold
TypeScript
•
Built by
- MaxDesiatov/swift-composable-architecture Swift
- MaxDesiatov/EuclidWebGLDemo Swift
- MaxDesiatov/Euclid Swift
Created a pull request in nicklockwood/Euclid that received 7 comments
Test for wasm32/WASI on CI
I'm not 100% sure why some of the values produced by tests slightly deviate, maybe because Double on wasm32 is 32-bit, so there's some loss of prec…
Opened 51 other pull requests in 12 repositories
swiftwasm/WebAPIKit
19
merged
-
Map
GLintptrIDL type to SwiftInt32 - Gracefully handle unavailable APIs
-
Link to
@webref/idlinstead ofwebidl2swift - Rename package to WebAPIKit
-
Add
webgpuIDL spec and generated code -
Add
websocketsIDL spec and generated code -
Add
webaudioIDL spec and generated code -
Add
css-pseudoandcssom-viewgenerated code -
Add
mediastream-recordingIDL and generated code -
Add
mediacapture-streamsIDL spec and generated code -
Add
console, fixDOMKitDemobuild -
Delete
.swift-version -
Add
webgl2IDL spec and generated code -
Add
webgl1IDL spec and generated code -
Add
webcodecsIDL spec and generated code -
Add
streamsIDL spec and generated code - Add ArrayBuffer, JSTypedArray, and Data conversion
-
Pass
GITHUB_TOKENintest.yml -
Remove unused
TypedArray.swift
swiftwasm/carton
9
merged
3
open
1
closed
-
Bump version to 0.15.0, update
CHANGELOG.md - Fix watcher breakage on failed builds
- Test with latest SwiftWasm 5.7 snapshot
- Add support for Ubuntu 22.04
-
Use
--static-swift-stdlibfor easier distribution on Linux -
Re-read custom
index.htmlon updates - Update SwiftPM dependencies
- Use JSKit runtime from SwiftPM resources
-
Clarify
--environmentoption forcarton testinREADME.md -
Add
carton/SwiftWasm/JSKit compat matrix toREADME.md -
Serve all available resources with
dev/bundle -
Fix 5.6 template: use
executableTarget - Update SwiftPM dependencies
swiftwasm/JavaScriptKit
5
merged
gfxfundamentals/webgl2-fundamentals
4
merged
swiftwasm/swift
2
merged
TokamakUI/Tokamak
2
merged
apple/swift-driver
1
open
apple/swift-tools-support-core
1
merged
apple/swift-package-manager
1
open
vapor/vapor
1
merged
swiftwasm/swiftwasm.github.io
1
merged
apple/swift-evolution
1
merged
Reviewed 27 pull requests in 11 repositories
swiftwasm/carton
8 pull requests
- Fix watcher breakage on failed builds
- Use JSKit runtime from SwiftPM resources
-
Re-read custom
index.htmlon updates - Fix JavaScriptBigIntSupport compatibility issue
- Embed static.zip in Swift code instead of downloading from remote
- Add support for running tests using NodeJS
-
Serve all available resources with
dev/bundle - Update to v2 of Contributor Covenant in shared GitHub repo
swiftwasm/JavaScriptKit
6 pull requests
TokamakUI/Tokamak
2 pull requests
swiftwasm/swift
2 pull requests
swiftwasm/WebAPIKit
2 pull requests
CoreOffice/XMLCoder
2 pull requests
swiftwasm/blog.swiftwasm.org
1 pull request
swiftwasm/swiftwasm.github.io
1 pull request
swiftwasm/OpenCombineJS
1 pull request
swiftwasm/awesome-swiftwasm
1 pull request
nicklockwood/Euclid
1 pull request
Created an issue in swiftwasm/WebAPIKit that received 10 comments
Multiple library products and union types
Playing with the library a bit more, I think it would be great to split it into separate targets and products, if possible. As an example, people w…
Opened 12 other issues in 4 repositories
swiftwasm/carton
5
open
3
closed
- Automatically generate Swift bindings for TypeScript declarations
-
Re-read supplied
index.htmlon updates -
Pick up
index.htmlfrom resources of the main target inPackage.swift -
carton devstops rebuilding/reloading after error -
Publish
cartonas npm package - Integrate with caniuse.com for easier legacy browsers support
- Validate the final binary after transformations are applied
-
Avoid applying
I64ImportTransformerwhen JS BigInt support is enabled
