RapidWeaver 7.1 Beta 3 (18063b) **Now with Beta 5**

Hey Guys,

Here’s RapidWeaver 7.1 beta 3 (18063b). We’ve fixed up a tonne of stuff, and it should be good enough use full time now: D/L Link removed…

UPDATE: Beta 4 (18067b) now available:
https://dl.devmate.com/com.realmacsoftware.rapidweaver/18067b/1469538511/RapidWeaver-18067b.zip

Beta 4 dramatically improves export time for sites that have multiple sub pages. e.g Blog, Photos, RapidBlog.

How much faster you may ask… well…

Before: export by itself took 9 mins 30 seconds
Now: export ​_and publish_​ takes 35 seconds in total

You have @simon to thank for this “little” speed improvement :wink:

We’re working on fixing up a couple more user reported issues, but hope to make it GM the week of the 15th August (Due to Tom and myself being away during this time, sorry for the delay!).

7.1 changes below:

  • Added back in support for re-publishing all files for a single page
  • SiteLok plugin no longers breaks Preview mode
  • Colour arithmetic in themes now works again
  • Fixed an issue where the Filename extension was ignored when exporting (again)
  • Fixed an issue where an updated resource would not get re-published
  • Resizing Gifs now works (animation is not supported in resized gifs, yet)
  • Cleaned up plugin loading code, it’s good to be clean!
  • Fixed an issue under Sierra when using the Web Inspector
  • Fixed a data loss issue
  • Updated Voyager theme (Thanks Adam!)
  • FTP setting name changed from “Fast as Hell” to “Fast as Lightning”

Important Developer Changes, please test!

A lot of things internally have changed in the way we load and save plugins, please test your plugins thoroughly and be on the look out for dataloss.
We now lazy load plugins, this makes opening RW projects super, super quick. In our tests ALL sites now open in under a few seconds no matter the size!

  • We added a new area in the sidebar for plugin settings, details here: https://github.com/realmacsoftware/RapidWeaver/issues/1394
  • Fix the typo in +clearSharedPluinDataForDocument:
  • Removed RWPathUtilities from RMKit (FYI: just incase you were using it)
  • Improved the global plugin data storage

@dan There is an issue with the Photo Album page, please check this video: http://d.pr/v/18A2c

Been doing some more rigorous testing of version variants this morning. I should probably have automated testing for this – but it’s really non-trivial to set up.

Plugin Version compatibility is fun!!!

RW7.0 + Stacks 2.x: :white_check_mark:
RW7.0 + Stacks 3.1: :white_check_mark:
RW7.0 + Stacks 3.2: :white_check_mark:

RW7.1 + Stacks 2.x: :white_check_mark:
RW7.1 + Stacks 3.0: :x: (Upgrade box displayed)
RW7.1 + Stacks 3.1: :x: (Upgrade box displayed)
RW7.1 + Stacks 3.2: :white_check_mark:

This is exactly how it should work. :tada: :100:

When Stacks 3.2 is final the upgrade box will upgrade Stacks. I’ve tested this and it seems to work in practice.

If anyone else wants to do crazy version testing (and who wouldn’t!!) you can grab old versions of Stacks here: http://info.yourhead.com/stacks/

Isaiah

Thanks Vitor. I can replicate that here. Will take a look and get it fixed up. Sorry about that!

Also, just found a new issue, when using a Theme that has the new %banner_path% macro it crashes RapidWeaver:

Video: http://d.pr/v/1b8LC

Sorry @simon can you also replicate this? http://d.pr/v/19Cz0

Hey Vitor,

Thanks, I was able to replicate both of those too. I’ve been working like a madman this morning trying to fix them all :slight_smile:

The exporting code is incredibly complex and big, and I’d missed a couple of bits when refactoring everything.

The photo album issue you reported is something completely unrelated to the export work, but we’re on top of that too. This was caused by us removing some very old code that wasn’t used anymore, but that code being there triggered a bunch of other stuff :rolling_eyes:

We’re hoping to do another beta release very soon. Thanks for your detailed reports!

Simon

1 Like

Any attempt to preview any page locally or in external browser crashes RapidWeaver for me

Process:               RapidWeaver 7 [7089]
Path:                  /Applications/RapidWeaver 7.app/Contents/MacOS/RapidWeaver 7
Identifier:            com.realmacsoftware.rapidweaver
Version:               7.1.0 (18067b)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           RapidWeaver 7 [7089]
User ID:               501

Date/Time:             2016-07-28 12:29:04.836 +0200
OS Version:            Mac OS X 10.11.6 (15G31)
Report Version:        11
Anonymous UUID:        F6EEE21D-F1D1-7C9B-57A0-AD03F1D171A3

Sleep/Wake UUID:       D539EAEB-60BD-4A6D-8F83-F5DFED8CE121

Time Awake Since Boot: 36000 seconds
Time Since Wake:       4900 seconds

System Integrity Protection: enabled

Crashed Thread:        9  Dispatch queue: com.apple.NSFileHandle.fd_monitoring

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]: nil argument'
abort() called
terminating with uncaught exception of type NSException

Application Specific Backtrace 1:
0   CoreFoundation                      0x00007fff88cdc4f2 __exceptionPreprocess + 178
1   libobjc.A.dylib                     0x00007fff96fb673c objc_exception_throw + 48
2   CoreFoundation                      0x00007fff88d434bd +[NSException raise:format:] + 205
3   Foundation                          0x00007fff937b5f84 -[NSRegularExpression(NSMatching) enumerateMatchesInString:options:range:usingBlock:] + 218
4   RapidWeaver 7                       0x0000000105410dc3 __37-[RWWebServer _startWebServerOnPort:]_block_invoke + 275
5   Foundation                          0x00007fff938e2d2b __33-[NSConcreteFileHandle _monitor:]_block_invoke230 + 66
6   libdispatch.dylib                   0x00007fff8824f40b _dispatch_client_callout + 8
7   libdispatch.dylib                   0x00007fff8825f675 _dispatch_source_latch_and_call + 2235
8   libdispatch.dylib                   0x00007fff88253a83 _dispatch_source_invoke + 983
9   libdispatch.dylib                   0x00007fff88254200 _dispatch_queue_drain + 1207
10  libdispatch.dylib                   0x00007fff8825a707 _dispatch_queue_invoke + 549
11  libdispatch.dylib                   0x00007fff88252d53 _dispatch_root_queue_drain + 538
12  libdispatch.dylib                   0x00007fff88252b00 _dispatch_worker_thread3 + 91
13  libsystem_pthread.dylib             0x00007fff9370f4de _pthread_wqthread + 1129
14  libsystem_pthread.dylib             0x00007fff9370d341 start_wqthread + 13

Global Trace Buffer (reverse chronological seconds):
1.821260     AppleJPEG                 	0x00007fff96e79a11 [0x7ff53c159400] Releasing session
2.088863     AppleJPEG                 	0x00007fff96e7905e [0x7ff53c159400] Created session
8.918526     CFNetwork                 	0x00007fff872fedb3 TCP Conn 0x7ff53f03cb00 SSL Handshake DONE
9.181465     CFNetwork                 	0x00007fff872fec8f TCP Conn 0x7ff53f03cb00 starting SSL negotiation
9.181628     CFNetwork                 	0x00007fff872fd659 TCP Conn 0x7ff53f03cb00 complete. fd: 44, err: 0
9.181709     CFNetwork                 	0x00007fff8738bf33 TCP Conn 0x7ff53f03cb00 event 1. err: 0
9.300274     CFNetwork                 	0x00007fff872fc92b TCP Conn 0x7ff53f03cb00 started
9.301368     CFNetwork                 	0x00007fff872fedb3 TCP Conn 0x7ff53f363000 SSL Handshake DONE
9.494222     CFNetwork                 	0x00007fff872fd659 TCP Conn 0x7ff53f358d00 complete. fd: 37, err: 0
9.494456     CFNetwork                 	0x00007fff8738bf33 TCP Conn 0x7ff53f358d00 event 1. err: 0
9.520412     CFNetwork                 	0x00007fff872fd659 TCP Conn 0x7ff53f0195d0 complete. fd: 27, err: 0
9.520606     CFNetwork                 	0x00007fff8738bf33 TCP Conn 0x7ff53f0195d0 event 1. err: 0
9.545523     CFNetwork                 	0x00007fff872fd659 TCP Conn 0x7ff53f54c3a0 complete. fd: 36, err: 0
9.545582     CFNetwork                 	0x00007fff8738bf33 TCP Conn 0x7ff53f54c3a0 event 1. err: 0
9.545788     CFNetwork                 	0x00007fff872fec8f TCP Conn 0x7ff53f363000 starting SSL negotiation
9.545937     CFNetwork                 	0x00007fff872fd659 TCP Conn 0x7ff53f363000 complete. fd: 35, err: 0

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff8cef4f72 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff8cef43b3 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fff88c511c4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fff88c5068c __CFRunLoopRun + 1356
4   com.apple.CoreFoundation      	0x00007fff88c4fed8 CFRunLoopRunSpecific + 296
5   com.apple.HIToolbox           	0x00007fff82491935 RunCurrentEventLoopInMode + 235
6   com.apple.HIToolbox           	0x00007fff8249176f ReceiveNextEventCommon + 432
7   com.apple.HIToolbox           	0x00007fff824915af _BlockUntilNextEventMatchingListInModeWithFilter + 71
8   com.apple.AppKit              	0x00007fff8e069df6 _DPSNextEvent + 1067
9   com.apple.AppKit              	0x00007fff8e069226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
10  com.apple.AppKit              	0x00007fff8e05dd80 -[NSApplication run] + 682
11  com.apple.AppKit              	0x00007fff8e027368 NSApplicationMain + 1176
12  libdyld.dylib                 	0x00007fff9153e5ad start + 1

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff8cefbefa kevent_qos + 10
1   libdispatch.dylib             	0x00007fff88255165 _dispatch_mgr_invoke + 216
2   libdispatch.dylib             	0x00007fff88254dcd _dispatch_mgr_thread + 52

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 4:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	0x00007fff8cef4f72 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff8cef43b3 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fff88c511c4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fff88c5068c __CFRunLoopRun + 1356
4   com.apple.CoreFoundation      	0x00007fff88c4fed8 CFRunLoopRunSpecific + 296
5   com.apple.CFNetwork           	0x00007fff872c3a6d +[NSURLConnection(Loader) _resourceLoadLoop:] + 412
6   com.apple.Foundation          	0x00007fff937c1e64 __NSThread__start__ + 1351
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 5:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	0x00007fff8cefb07a __select + 10
1   com.apple.CoreFoundation      	0x00007fff88c8e4fa __CFSocketManager + 762
2   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
3   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
4   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 7:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 8:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 9 Crashed:: Dispatch queue: com.apple.NSFileHandle.fd_monitoring
0   libsystem_kernel.dylib        	0x00007fff8cefaf06 __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff937124ec pthread_kill + 90
2   libsystem_c.dylib             	0x00007fff833bd6df abort + 129
3   libc++abi.dylib               	0x00007fff81798c11 abort_message + 257
4   libc++abi.dylib               	0x00007fff817bee17 default_terminate_handler() + 267
5   libobjc.A.dylib               	0x00007fff96fba491 _objc_terminate() + 103
6   libc++abi.dylib               	0x00007fff817bc00e std::__terminate(void (*)()) + 8
7   libc++abi.dylib               	0x00007fff817bc083 std::terminate() + 51
8   libdispatch.dylib             	0x00007fff8824f41f _dispatch_client_callout + 28
9   libdispatch.dylib             	0x00007fff8825f675 _dispatch_source_latch_and_call + 2235
10  libdispatch.dylib             	0x00007fff88253a83 _dispatch_source_invoke + 983
11  libdispatch.dylib             	0x00007fff88254200 _dispatch_queue_drain + 1207
12  libdispatch.dylib             	0x00007fff8825a707 _dispatch_queue_invoke + 549
13  libdispatch.dylib             	0x00007fff88252d53 _dispatch_root_queue_drain + 538
14  libdispatch.dylib             	0x00007fff88252b00 _dispatch_worker_thread3 + 91
15  libsystem_pthread.dylib       	0x00007fff9370f4de _pthread_wqthread + 1129
16  libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 10:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 11:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff8cef4f72 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff8cef43b3 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fff88c511c4 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fff88c5068c __CFRunLoopRun + 1356
4   com.apple.CoreFoundation      	0x00007fff88c4fed8 CFRunLoopRunSpecific + 296
5   com.apple.AppKit              	0x00007fff8e1bfd95 _NSEventThread + 149
6   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
7   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
8   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 12:: JavaScriptCore::Marking
0   libsystem_kernel.dylib        	0x00007fff8cefadb6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff93710728 _pthread_cond_wait + 767
2   libc++.1.dylib                	0x00007fff8f26a68f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fff8fae37bb JSC::GCThread::waitForNextPhase() + 171
4   com.apple.JavaScriptCore      	0x00007fff8fae3608 JSC::GCThread::gcThreadMain() + 88
5   com.apple.JavaScriptCore      	0x00007fff8fad8f82 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore      	0x00007fff8fad8eaf WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 13:: JavaScriptCore::Marking
0   libsystem_kernel.dylib        	0x00007fff8cefadb6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff93710728 _pthread_cond_wait + 767
2   libc++.1.dylib                	0x00007fff8f26a68f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fff8fae37bb JSC::GCThread::waitForNextPhase() + 171
4   com.apple.JavaScriptCore      	0x00007fff8fae3608 JSC::GCThread::gcThreadMain() + 88
5   com.apple.JavaScriptCore      	0x00007fff8fad8f82 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore      	0x00007fff8fad8eaf WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 14:: JavaScriptCore::Marking
0   libsystem_kernel.dylib        	0x00007fff8cefadb6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff93710728 _pthread_cond_wait + 767
2   libc++.1.dylib                	0x00007fff8f26a68f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fff8fae37bb JSC::GCThread::waitForNextPhase() + 171
4   com.apple.JavaScriptCore      	0x00007fff8fae3608 JSC::GCThread::gcThreadMain() + 88
5   com.apple.JavaScriptCore      	0x00007fff8fad8f82 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore      	0x00007fff8fad8eaf WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 15:: JavaScriptCore::Marking
0   libsystem_kernel.dylib        	0x00007fff8cefadb6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff93710728 _pthread_cond_wait + 767
2   libc++.1.dylib                	0x00007fff8f26a68f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fff8fae37bb JSC::GCThread::waitForNextPhase() + 171
4   com.apple.JavaScriptCore      	0x00007fff8fae3608 JSC::GCThread::gcThreadMain() + 88
5   com.apple.JavaScriptCore      	0x00007fff8fad8f82 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore      	0x00007fff8fad8eaf WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 16:: JavaScriptCore::Marking
0   libsystem_kernel.dylib        	0x00007fff8cefadb6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff93710728 _pthread_cond_wait + 767
2   libc++.1.dylib                	0x00007fff8f26a68f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fff8fae37bb JSC::GCThread::waitForNextPhase() + 171
4   com.apple.JavaScriptCore      	0x00007fff8fae3608 JSC::GCThread::gcThreadMain() + 88
5   com.apple.JavaScriptCore      	0x00007fff8fad8f82 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore      	0x00007fff8fad8eaf WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 17:: JavaScriptCore::Marking
0   libsystem_kernel.dylib        	0x00007fff8cefadb6 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff93710728 _pthread_cond_wait + 767
2   libc++.1.dylib                	0x00007fff8f26a68f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore      	0x00007fff8fae37bb JSC::GCThread::waitForNextPhase() + 171
4   com.apple.JavaScriptCore      	0x00007fff8fae3608 JSC::GCThread::gcThreadMain() + 88
5   com.apple.JavaScriptCore      	0x00007fff8fad8f82 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore      	0x00007fff8fad8eaf WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 18:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 19:
0   libsystem_kernel.dylib        	0x00007fff8cefb10a __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff833ded0f nanosleep + 199
2   libc++.1.dylib                	0x00007fff8f2a9020 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 75
3   com.apple.JavaScriptCore      	0x00007fff9010c957 bmalloc::Heap::scavenge(std::__1::unique_lock<bmalloc::StaticMutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 375
4   com.apple.JavaScriptCore      	0x00007fff9010c4d4 bmalloc::Heap::concurrentScavenge() + 68
5   com.apple.JavaScriptCore      	0x00007fff9010ea5a bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::entryPoint() + 90
6   com.apple.JavaScriptCore      	0x00007fff9010e9f9 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::pthreadEntryPoint(void*) + 9
7   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
8   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
9   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 20:: com.apple.CoreAnimation.render-server
0   libsystem_kernel.dylib        	0x00007fff8cef4f72 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff8cef43b3 mach_msg + 55
2   com.apple.QuartzCore          	0x00007fff90cd48df CA::Render::Server::server_thread(void*) + 257
3   com.apple.QuartzCore          	0x00007fff90cd47d7 thread_fun + 25
4   libsystem_pthread.dylib       	0x00007fff9370f99d _pthread_body + 131
5   libsystem_pthread.dylib       	0x00007fff9370f91a _pthread_start + 168
6   libsystem_pthread.dylib       	0x00007fff9370d351 thread_start + 13

Thread 21:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 22:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 23:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 24:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 25:
0   libsystem_kernel.dylib        	0x00007fff8cefb5e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff9370f578 _pthread_wqthread + 1283
2   libsystem_pthread.dylib       	0x00007fff9370d341 start_wqthread + 13

Thread 9 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007000005b16b8  rdx: 0x0000000000000000
  rdi: 0x000000000000a403  rsi: 0x0000000000000006  rbp: 0x00007000005b16e0  rsp: 0x00007000005b16b8
   r8: 0x0000000000000003   r9: 0x00007fff817bfe4c  r10: 0x000000000c000000  r11: 0x0000000000000206
  r12: 0x00007000005b1840  r13: 0x0000000106c06d00  r14: 0x00007000005b2000  r15: 0x00007000005b1720
  rip: 0x00007fff8cefaf06  rfl: 0x0000000000000206  cr2: 0x00007fff713f1008
  
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133
```

Just a heads up.
By mistake I’ve saved a Project.rw file with 7.1, but because of some bugs in 7.1 I went back to 7.0.4
Now I’ve noticed that I can’t open the Project.rw document saved with 7.1 on 7.0.4

Fun times…

Has anyone else here in the developer circle got major problems with CSS consolidation? I’ve already reported this via email but thought I would post on here in case anyone else has seen the same or can offer a fix.

I had RapidWeaver 7.1.0 (18067b) crash on me about 3 hours ago. Since then, I am finding the colourtags.css file is being ignored when CSS consolidation is enabled. A restart of my computer did not help. The same is happening for me in any RapidWeaver theme. I tried reinstalling RapidWeaver 7 using the link up above, and that did not work either.

Here is the Tesla theme with consolidation enabled:

And here is the same theme and project file with consolidation disabled:

Just a regular styled text page. You can see quite clearly a big difference in the colours.

The web inspector is not reporting anything wrong. RapidWeaver seems to just be ignoring the colourtags.css file for whatever reason.

Here is the same project file:
https://dl.dropboxusercontent.com/u/422052/Test.rw.zip

Here’s what I get when trying to go to preview mode…

Sorry, this has been fixed for the next beta.

Does this happen with Minify disabled (in Settings -> General -> Advanced)?

No, with Minify disabled I get the Rapidweaver Problem Reporter instead :unamused:

Thanks, much appreciated!

Hi all,

We’ve just released RapidWeaver 7.1 Beta 5 (18079b):
https://dl.devmate.com/com.realmacsoftware.rapidweaver/18079b/1469784378/RapidWeaver-18079b.zip

Release notes:

  • We’ve fixed up a bunch of issues and crashers with export introduced in the previous beta (sorry!)
  • Fixed an issue where Photo Album pages would not be generated correctly
  • Migration to global data storage now only happens once per page
  • Media queries that span multiple lines will now be minified correctly

You can download it from the link above or you can get a delta update by using RapidWeaver’s built-in updater (make sure “Enable Beta Updates” is enabled).

Hi @simon,
are there any bugs already known about sub pages no being shown?
I cannot see or expand a page to see ist sub pages…

Hi @barz-stacks,

No - there are no known issues with that right now. Could you send me a bug report with steps on how to reproduce the issue? Screenshots would also be really helpful.

Thanks.

Ok, I sent you a direct message

The ‘Couldn’t posix_spawn: error 1’ problem is still there in version 7.1.0 (18079b).