mirror of
				https://github.com/janet-lang/janet
				synced 2025-10-31 07:33:01 +00:00 
			
		
		
		
	Prepare for 1.33.0 release
This commit is contained in:
		
							
								
								
									
										23
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,6 +1,29 @@ | |||||||
| # Changelog | # Changelog | ||||||
| All notable changes to this project will be documented in this file. | All notable changes to this project will be documented in this file. | ||||||
|  |  | ||||||
|  | ## 1.33.0 - 2023-01-07 | ||||||
|  | - Add more + and * keywords to default-peg-grammar by @sogaiu. | ||||||
|  | - Use libc strlen in janet_buffer_push_cstring by @williewillus. | ||||||
|  | - Be a bit safer with reference counting. | ||||||
|  | - Add support for atomic loads in Janet's atomic abstraction. | ||||||
|  | - Fix poll event loop CPU usage issue. | ||||||
|  | - Add ipv6, shared, and cryptorand options to meson. | ||||||
|  | - Add more ipv6 feature detection. | ||||||
|  | - Fix loop for forever loop. | ||||||
|  | - Cleaned up unused NetStateConnect, fixed janet_async_end() ev refcount by @zevv. | ||||||
|  | - Fix warnings w/ MSVC and format. | ||||||
|  | - Fix marshal_one_env w/ JANET_MARSHAL_UNSAFE. | ||||||
|  | - Fix `(default)`. | ||||||
|  | - Fix cannot marshal fiber with c stackframe, in a dynamic way that is fairly conservative. | ||||||
|  | - Fix typo for SIGALARM in os/proc-kill. | ||||||
|  | - Prevent bytecode optimization from remove mk* instructions. | ||||||
|  | - Fix arity typo in peg.c by @pepe. | ||||||
|  | - Update Makefile for MinGW. | ||||||
|  | - Fix canceling waiting fiber. | ||||||
|  | - Add a new (sub) PEG special by @ianthehenry. | ||||||
|  | - Fix if net/server's handler has incorrect arity. | ||||||
|  | - Fix macex raising on (). | ||||||
|  |  | ||||||
| ## 1.32.1 - 2023-10-15 | ## 1.32.1 - 2023-10-15 | ||||||
| - Fix return value from C function `janet_dobytes` when called on Janet functions that yield to event loop. | - Fix return value from C function `janet_dobytes` when called on Janet functions that yield to event loop. | ||||||
| - Change C API for event loop interaction - get rid of JanetListener and instead use `janet_async_start` and `janet_async_end`. | - Change C API for event loop interaction - get rid of JanetListener and instead use `janet_async_start` and `janet_async_end`. | ||||||
|   | |||||||
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							| @@ -204,9 +204,9 @@ build/%.bin.o: src/%.c $(JANET_HEADERS) $(JANET_LOCAL_HEADERS) Makefile | |||||||
| ######################## | ######################## | ||||||
|  |  | ||||||
| ifeq ($(UNAME), Darwin) | ifeq ($(UNAME), Darwin) | ||||||
| SONAME=libjanet.1.32.dylib | SONAME=libjanet.1.33.dylib | ||||||
| else | else | ||||||
| SONAME=libjanet.so.1.32 | SONAME=libjanet.so.1.33 | ||||||
| endif | endif | ||||||
|  |  | ||||||
| build/c/shell.c: src/mainclient/shell.c | build/c/shell.c: src/mainclient/shell.c | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ | |||||||
|  |  | ||||||
| project('janet', 'c', | project('janet', 'c', | ||||||
|   default_options : ['c_std=c99', 'build.c_std=c99', 'b_lundef=false', 'default_library=both'], |   default_options : ['c_std=c99', 'build.c_std=c99', 'b_lundef=false', 'default_library=both'], | ||||||
|   version : '1.32.1') |   version : '1.33.0') | ||||||
|  |  | ||||||
| # Global settings | # Global settings | ||||||
| janet_path = join_paths(get_option('prefix'), get_option('libdir'), 'janet') | janet_path = join_paths(get_option('prefix'), get_option('libdir'), 'janet') | ||||||
|   | |||||||
| @@ -4,10 +4,10 @@ | |||||||
| #define JANETCONF_H | #define JANETCONF_H | ||||||
|  |  | ||||||
| #define JANET_VERSION_MAJOR 1 | #define JANET_VERSION_MAJOR 1 | ||||||
| #define JANET_VERSION_MINOR 32 | #define JANET_VERSION_MINOR 33 | ||||||
| #define JANET_VERSION_PATCH 1 | #define JANET_VERSION_PATCH 0 | ||||||
| #define JANET_VERSION_EXTRA "" | #define JANET_VERSION_EXTRA "" | ||||||
| #define JANET_VERSION "1.32.1" | #define JANET_VERSION "1.33.0" | ||||||
|  |  | ||||||
| /* #define JANET_BUILD "local" */ | /* #define JANET_BUILD "local" */ | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Josef Pospíšil
					Josef Pospíšil