Releases
v0.0.9
Changelog
c81d7da +b_norepl build tag
4e30f90 -b_ebitengine
7484e7f -b_webview
023c395 Added Rye vs. Python section
de9cff0 Adding steps to webapp 4 example
53d6a9e Basic Go build workflow
ef6b06c Basic golangci-lint workflow configuration
ab6bc82 Bump actions/checkout to v4
d942c52 Bump golang from 1.16-alpine to 1.21-alpine in /.docker
a9b5bf8 Checkout also contrib/ git submodule
a4fcfb2 Cleanup bad module management practice
5dfce89 Code formatting with gofmt, enabled linter
1af39fc Create LICENSE
2f92f2c Create dependabot.yml
5f82dfb Create go-get-tiny.bash
2505bf2 Create progress.md
2efdfa3 Create readme.md
6cbc053 Custom tags for wasm release builds
448529f Enable all feature tags for CI builds, typo fix
fc5b2c8 Enable mispell linter + fix warnings
a1f5778 Enable wasm build in CI, dummy term package non-implementation
0932576 Error handling for gtk file
edecd0d Error handling for nats file
201443f Error handling for spreadsheet file
c3ef261 Error handling for stackless file
da738f1 Error handling for structures file
7128ff9 Error handling for webview file
abfcdaf Error handling in eyr file
4c881e4 Error handling in goroutines file
753e69d Error handling in html file
111b314 Error handling in nng file
1bc138c Error handling in sxml file
95862eb Error handlings for web file
b04c5bf Error handlings in vector file
31ecaa8 Fix cayleygraph package path
7e0e483 Fix some misspellings
735caa9 Initial check-in for error handling
c753ba1 Merge branch 'main' into cayleygraph-package-fix
e6408b6 Merge branch 'main' of github.com:refaktor/nekozito into main
b8ec883 Merge branch 'main' of github.com:refaktor/nekozito into main
eb28303 Merge branch 'main' of github.com:refaktor/nekozito into main
c02ef1f Merge branch 'main' of github.com:refaktor/nekozito into main
6a2711a Merge branch 'main' of github.com:refaktor/nekozito into main
cd82b9f Merge branch 'main' of github.com:refaktor/nekozito into main
0e4d0d9 Merge branch 'main' of github.com:refaktor/nekozito into main
ef17ee0 Merge branch 'main' of github.com:refaktor/rye
f275745 Merge branch 'main' of github.com:refaktor/rye
219045e Merge branch 'main' of github.com:refaktor/rye
8ad96c0 Merge branch 'main' of github.com:refaktor/rye
bef5bb9 Merge branch 'main' of github.com:refaktor/rye
39d845d Merge branch 'main' of github.com:refaktor/rye
119b7cd Merge branch 'main' of github.com:refaktor/rye
a855656 Merge branch 'main' of github.com:refaktor/rye
7bf3578 Merge branch 'main' of github.com:refaktor/rye
26d73fd Merge branch 'main' of github.com:refaktor/rye
d31b808 Merge branch 'main' of github.com:refaktor/rye
1bf66c4 Merge branch 'main' of github.com:refaktor/rye
b3e455d Merge branch 'main' of github.com:refaktor/rye
e34634c Merge branch 'main' of github.com:refaktor/rye into group_values_vals_test
f6885f9 Merge branch 'main' of https://github.com/refaktor/rye into main
054ba47 Merge pull request #14 from refaktor/refaktor-patch-2
bcdd112 Merge pull request #15 from refaktor/refaktor-patch-3
1baba2b Merge pull request #16 from pratikmota/error-handling
7eb1192 Merge pull request #17 from pratikmota/error-handling-2
342c774 Merge pull request #18 from pratikmota/error-handling-3
e7fc113 Merge pull request #19 from pratikmota/error-handling-4
c439c5c Merge pull request #20 from refaktor/refaktor-patch-4
0a086c2 Merge pull request #21 from pratikmota/error-handling-5
739e43b Merge pull request #22 from pratikmota/error-handling-6
3ae7d02 Merge pull request #23 from refaktor/refaktor-patch-5
e58e0f6 Merge pull request #24 from refaktor/refaktor-patch-6
5dde5c3 Merge pull request #25 from pratikmota/builtins-changes-1
bb2d04d Merge pull request #26 from pratikmota/http-docs
b4104c9 Merge pull request #27 from pratikmota/builtins-changes-2
dfbc52f Merge pull request #28 from pratikmota/builtins-changes-3
f8a16be Merge pull request #29 from pratikmota/builtins-changes-4
d728eb6 Merge pull request #30 from pratikmota/builtins-changes-5
64fe8e2 Merge pull request #31 from pratikmota/builtins-changes-6
bc12c36 Merge pull request #32 from pratikmota/builtins-changes-7
9341e1d Merge pull request #33 from rokostik/add-builtins
6ecd7c6 Merge pull request #34 from pratikmota/builtins-changes-8
3bfb1cb Merge pull request #35 from rokostik/builtins-list-string
4523c29 Merge pull request #36 from rokostik/more-go-vet-fixes
943914e Merge pull request #37 from stefanb/go-build-workflow
d2d50c9 Merge pull request #38 from stefanb/golangci-lint-workflow
2b15a84 Merge pull request #39 from refaktor/refaktor-patch-7
1b92884 Merge pull request #40 from refaktor/refaktor-patch-8
abb4487 Merge pull request #41 from pratikmota/builtins-changes-9
73a0450 Merge pull request #42 from stefanb/patch-1
e576f22 Merge pull request #43 from stefanb/lint-mispell
2eb187f Merge pull request #44 from refaktor/dependabot/docker/dot-docker/golang-1.21-alpine
013f1b8 Merge pull request #45 from rokostik/hof-list-string
5d8c1b8 Merge pull request #46 from stefanb/cayleygraph-package-fix
e84d439 Merge pull request #47 from rokostik/partition-list-string
cf39455 Merge pull request #48 from rokostik/golangci-lint
0c973b1 Merge pull request #49 from rokostik/fix-capture-stdout
8191b4b Merge pull request #50 from stefanb/badges
018f883 Merge pull request #51 from rokostik/fix-go-go-with
289098e Merge pull request #52 from stefanb/go-mod-tidy
881a592 Merge pull request #53 from stefanb/go-mod-tidy
570cab2 Merge pull request #54 from pratikmota/simple-builtins
9f5e6d2 Merge pull request #55 from stefanb/gofmt
8b55b89 Merge pull request #56 from stefanb/wasm-build
93c1380 Merge pull request #57 from stefanb/goreleaser
d1ca2cf Merge pull request #58 from stefanb/wasm-release-tags
c386981 Merge remote-tracking branch 'upstream/main' into go-mod-tidy
48c23d1 Merge remote-tracking branch 'upstream/main' into golangci-lint-workflow
eeb3087 Remove references to obsolete go-get-*.bash
a34e825 Renamed workflow
fda331b Update .gitmodules
a40fc09 Update .golangci.yml
d88bdcc Update README.md
0fd2911 Update README.md
9f5817d Update README.md
4b10b54 Update README.md
574dcca Update README.md
a671ca5 Update README.md
9fb40f1 Update README.md
800ca63 Update README.md
27aba04 Update README.md
652fc22 Update README.md
ef2b4a3 Update README.md
4818d01 Update README.md
7cd6f33 Update README.md
ed9e7dd Update README.md
6b3ea63 Update README.md
7355dc1 Update README.md
bb4f924 Update README.md
889309c Update README.md
8d01955 Update README.md
d683030 Update README.md
7c0716a Update README.md
aaad350 Update README.md
f00d171 Update README.md
7024a5b Update README.md
a3a0d9d Update README.md
db29312 Update README.md
cafd5c5 Update README.md
e0158b9 Update README.md
c0d0c5d Update README.md
6444334 Update README.md
5ce9cf4 Update README.md
80733b2 Update README.md
0b9daaf Update README.md
3013c39 Update README.md
904d2d8 Update README.md
dce774b Update README.md
e2aaa0f Update build.yml
b860710 Update build.yml
9ab617d Update build.yml
523ef5a Update build.yml
43693eb Update build.yml
70a45d3 Update build.yml
bed0b2e Update builtins_bson.go
f1a2324 Update builtins_bson_not.go
77673f3 Update go-get-tiny.bash
e83137e Update go-get-tiny.bash
44c2b12 Update go.mod
3930796 Update go.sum
9302bcf Update goroutines_B.rye
ad668c0 Update progress.md
de022d6 Update readme.md
0b007e1 Updated local Dockerfile
37d5b38 Use goreleaser for binary releases
2bfa0c7 add list and builtin block support for partition
c511b2a add new builtins
e576421 add support for list and string in builtin collection functions
63bc9d6 add support for list and string in hof
70abc6c added HOF group, improved probe for List and Dict
44f4f53 added P-O-C ebitengine to contrib, idea for external module rye-alterego
012e18d added adventofcode d2, d3, added fn split-really, intersect, ...
95ce3b3 added adventofcode2022 day 1 example
fa7f251 added aoc day4, added >= <= , sum-up, set
5e8bf10 added aws ses binding, improved email binding somewhat
303d398 added block functions for max, min, avg and sum. Ryk mode now supports --begin and --end blocks of code
5862975 added break condition to forever
00684db added chat-tui example, improved http integration, webapp example, terminal support
bfc26c9 added closure and go builtins
02bb638 added contrib bleve fts and supported
88567b2 added contrib folder, next we will move many nonbasic bindings from evaldo folder to this one, and basic ones to basic or similar folder
2f06a3c added decimal type, improved so repl can switch between show-results or hide-results
a7655b4 added docstring syntax to functions, added -subc flag to interpreter that starts in a subcontext
4a0cc60 added experimental wip ryel (local rye binary) idea with some bash and a rye script
4f8407d added first telegram examples
f724dbe added first version of testing / doc framework
f2c588b added go-get-more for typical build with more deps
7e7e8d3 added input field to TUI and a wizard example
a93282d added missing go modules
319f16e added more examples, rye_via_python docs code
f8c592d added more support for BSON (spreadsheet, block, ...) added petcase_1000x example
a751b05 added openai basic integration into contrib
eaa7722 added openai semantic search very basic example
3688888 added sort function, changed tail to be in sync with head - shell like use, not haskell like use
2b7988b added support for Decimal to many builtins
fddeaf7 added try and do-in\try
4b6f7ec added union and common (prev intersect) function, tests and docs
c019317 added upload http server example and some new funcs
8dab908 added vector support
6b6bf70 added wasm example, updated readme, updating telegram examples
f4c6af2 added webapp_4 example and small fixes
e5f4432 added websocket examples
7bde570 added wip mailer example (mysql + postmark)
6d995cb addind blevesearch and improving various small things, private, enter-console, ..
232022c adding doc string in http
5fe0006 adding fizzbuzz example with cases function
322b374 adding postmark integration, improving http and spreadsheet integration, addint examples
e5fe1a9 adding unit tests / docs
52f6739 adding unit tests and docs for core builtins
a9028a8 argument changes
60b32f7 back to go 1.18
204035a bug fix for test
f616d56 build fix and todo added
10fafa9 build without b_norepl tag
323dff2 builtins http error handling completed
14a41f2 bumped Go to 1.21, removed use of deprecated io/ioutil
6e4f3a3 change env1 to ps
19cc230 cleaned up go.mod and go.sum
22382ba disabled one linter and then fixed all that golangci-lint reported
05e55c2 doc: added workflow status badges
e297166 documentation changes
0afa4c9 errcheck linter
4901517 error handling completed
07ab7ab error handling for IO and Validation files
3db5340 error handling for bcrypt
1712cb3 error handling for bson file
36db6b1 error handling for psql mysql and mail file
451a890 error handling for regexp file
33fb6e0 error handling for smtpd file
8d29067 error handling in conversion file
f430af7 error handling in crypto file
6786767 error handling in email file
6163a0d error handling in qframe file
0b8be17 error handling in raylib file
ace851e error handling in sqlite and json file
afcbb68 error handling up to does function
d62e10f error handling upto group function
c3b03e5 error handlings for telegram bot
953b1b6 few small improvements#
e8ea122 fix capture-stdout and add timeout for tests
d0e52c5 fix go and go-with
c05d86e fix to map\pos for lists, found by Pratik
36497df fixed all 'literal uses unkeyed fields'
9a87124 fixed tests for union
8309b0a fixing further build tags inconsistencies, made loader test pass and evaldo test pass!
398b58c fixing what golangsi linters reported
97c2129 further support for decimal
0251a5e go mod tidy
7bf730f gosimple linter
a13237e gtk bug fix and psutil tododoc
c216a2f improved and added tests for HOF-s group partition map
267295c improved error probe and to-json
fe45d96 improved io integrations, copy, stat, http serving, new webserver recipes example
00fcc80 improved ryk mode, it now recognizes integers and removes quotes from quoted strings
3c57197 improved ryk, addded ryk-preload
facfbfe improved spreadsheet datatype, added examples for webkit, spreadsheet, transit-data
3eb9356 improved spreadsheet, added limit, where-greater, sort, new datatype vector, added openai petcare example
199045a improved sqlite exec to accept sql dialect, improved spreadsheet related to first and print, sqlite, aoc2022 examples
4f83ec2 improvements to test, fix for struct literal uses unkeyed fields
4bdbe80 improvements to vals\with and AoC 2023 - day 1 solution
a8b7db9 improving docstrings in builtins.go, aprox at 10%
e1ac3fa improving ryk tool, added filter
8566e30 improving spreadsheet display, fixes to naming of related builtins
9196a85 ineffassign linter
4ef7a47 initial changes for and or operation
50f8fb9 json file change start
5adce3c made sort work for lists to, added unique for lists
cf26941 made test in contexts, failures and perf run, not all pass yet
fe1406b made websocket webserver example, fixed details
57fcced many smaller improvements to functions, spreadsheet moved fwd, made the display (interact) functions, played with input in terminal
41ee93e merge with online
94620ea merge with repo
28e9e18 minor error handling
957e722 more 'go vet' fixes
637ec36 more Rye tests and small fixes, improvements that staticcheck linter reported
cc8f035 more fixes for that staticcheck linter reported
35dbbf7 more fixes for that staticcheck linter reported 2
2287195 move of examples to example-wip
4a991d7 moving to Go modules, added if-with
a3dcf76 partial fixes based on golangci-lint
3786a0f preparing first Rye unit tests, refdocs. Small fixes
be28d1b removed docs from main repository, will be a separate one
369a2f2 reorganising rye core tests / refdocs
9518c5f root folder cleanup
965d1aa root folder cleanup 2
e0879d2 root folder cleanup 3
f143104 root folder cleanup 4
825e487 root folder cleanup 5
e3399a5 separated examples and wip-examples
af18452 small fix at Rye To Raw
465183f small fix for fnc
a827b53 small fixes and addition of test phase to git workflow
fdf617a small fixes to core and first test framework
1ad969f small fixes to docstring for builtins
bb61c86 small improvement of README.md and a fix to build tags
18517ec solved some build tag issues, made test in loader pass
06e2abc systematized first few builtins in builtins.go, unified way to report argument errors, added core example with contexts
f15d030 systematizing core builtin functions
8249056 tests / docs framework improved, small fixes
e954184 tests and small fixes to failure handling
db039b8 the changes I was making to solve the handling of pointers in lists and various types inside list ... but maybe caused problems, because vals don't work any more
7a48519 typos
3bd9f8d unformat .golangci.yml
8fbd4c6 up to do-in function
e005417 up to kind function
50b3ae9 up to map-pos func error handling
32c92b0 up to remove-last! function
ddbcfc7 update docs
6b85bd8 updated contrib
d6ec02a updated contrib
6ea1691 updated contrib repo
af5c487 updated coroutines and added them to tiny build
fd8064b updates to webview, spreadsheet, added regex, webcrawler example
7416fc1 upto forever function error handling
6ed5881 variable name change to ps
f2bbebf wasm version, new builtins crypto, mail, mime, smtpd
2304b51 whitespace linter
fcac32c worked fwd on petcare example, improved spreadsheet type, added support for bson
2150e69 worked fwd on petcare example, improved spreadsheet type, added support for bson
0b590ab working on example of telegram bot
b59e7a5 working on ryk (awk-like) mode, added split-quoted builtin function
You can’t perform that action at this time.