forked from ringcentral/slate
-
Notifications
You must be signed in to change notification settings - Fork 2
Update to Slate v2.13.1 from official slatedocs/slate fork #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I think the use of the word retrieves in the DELETE request is used mistakenly.
The `--source-only` already works to only build and not deploy. But sometimes we want to just push and not build. An example of that is when you want to use Docker to build the project, avoiding the installation of the whole Ruby environment in your computer. This commit adds `--push-only` to add the ability to execute only the actions related to `git` and avoid the project build. No API was broken by this commit, it's a minor change.
on line 101 missing a semicolon
Add possibility to have the ´code´ tag inside the content tables
I believe the data-title attribute for H2 elements was mistakenly using the parent H1 content as its value, rather than its own content.
* Move nesting generator to separate class * Major bug fix, code simplification * Get rid of global value, use class variable instead.
… in _errors.md (#905)
Fixed typo
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthew Peveler <matt.peveler@gmail.com>
- Updated to Middleman 4.4 from unmaintained fork - Merged deploy.sh changes from slatedocs/slate v2.13.1 - Preserved Guidebook's -c/--current flag for versioned deployments - Added slate's --source-only and --push-only flags - Updated all gem dependencies to latest compatible versions - Added Ruby 3.1 support via .ruby-version
- Fixed Redcarpet renderer to work with Middleman 4.6 scope handling - Modified config.rb to use monkey-patching instead of custom renderer class - Added cattr_accessor to custom renderer classes for scope support - Disabled CSS minification (conflicts with Sass compressed output) - Disabled JS minification (conflicts with ES6 syntax) - Disabled autoprefixer (conflicts with SCSS comments in compiled CSS) - All assets now building successfully (CSS, JS, HTML, fonts, images) - Build generates 675KB HTML files for both v1 and v1.1
cgoetze11
pushed a commit
that referenced
this pull request
Nov 25, 2025
generated from commit a5b045e
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Updates the API documentation infrastructure from the unmaintained 10-year-old ringcentral/slate fork to the official slatedocs/slate v2.13.1
release. This brings 150+ commits of improvements including updated dependencies, bug fixes, and better Middleman integration.
Key Changes
Infrastructure Updates
Guidebook Customizations Preserved
deploy.sh --current VERSIONflag for copying versioned index.html to rootlib/unique_head.rbCompatibility Fixes
Redcarpet Renderer (Middleman 4.6)
Fixed
undefined method 'link_to' for nil:NilClasserror by switching from custom renderer class to monkey-patching approach inconfig.rb.This ensures Middleman properly sets up the scope variable that the renderer needs.
Before (broken with Middleman 4.6):