Skip to content
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

April 2018 release #1782

Merged
merged 154 commits into from
Apr 20, 2018
Merged

April 2018 release #1782

merged 154 commits into from
Apr 20, 2018

Conversation

rachel-fenichel
Copy link
Collaborator

Bugs fixed in this release (not all bugs were present on master):


Release notes:

AnmAtAnm and others added 30 commits February 13, 2018 15:01
Errantly forced whole block to rerender, including fields that
had not yet been initialized.

Fixes #1609
Remove forceRerender() from FieldDropDown.init()
Implement #1584 - Fields now registered by their JSON type name, allowing new custom fields and overriding of the standard fields. Replaces the manual switch statement for loading fields from JSON block definitions.
We had {% instead of %{

Fixes #1613
Reduce size of XML by omitting empty variable tag.
Delete extra variables at the end of a procedure argument edit
The new toolbox option includes a number of test blocks
largely pulled from the android project, testing various
configurations and edge cases.
#1638)

Fix #1619. buildTooltipWithFieldValue() => buildTooltipWithFieldText()

The "value" of FieldVariables was the variable id.
However, we usually want the field text for the human visible tooltip.
Refactoring and renaming buildTooltipWithFieldValue to use the field
text.
Applies changes suggested in #1176, based off of develop.
Edge cases to test involving dragging blocks from the toolbox.
Serialize variable IDs in procedure definitions
Moving TODO from doc comment to single line comment.
Adds test blocks to demonstrate capabilities. Stopped short of adding BiDi override characters.
I added to the toolbox category "Images". It isn't really images, but it didn't seem worth making a separate category at this stage.
Ignores the invalid color, defaulting to black.
...in generator test workspace files.
rachel-fenichel and others added 20 commits April 11, 2018 18:08
Create a script to do local builds of core Blockly.
Work around a problem with RTL mutators
Using 123 as a better indicator to the user this block can represent any number,
and the user should replace this value with their own desired number.
 * Create prevBlock_ upon first call to onchange.
 * Revert state upon an incompatible combination, bumping the new incompatible
   block, instead of the old block. Thus, the shadow is never the bumped block.

Bug:
 * The undo stack get caught in a loop, and will never undo back to a state
   equivalent to the previous action.
Fix context menus on blocks with variables
Assume unplug() will recreate a new correct shadow.
Rewrote LOGIC_COMPARE_ONCHANGE_MIXIN to fix #1408.
Rewrote Blockly.checkBlockColourConstant_(..).
 * Last argument is now the expected value of the constant (replacing
   the `removed` argument). The prevents warnings when a Msg colour
   constant is overridden (the correct way).
 * If a value for the constant is not found, do not warn (#1790).
 * Warn if jsonInit() receives a colour attribute without a value.
 * Extract colour init code into function.
 * Adding block type name to prior warnings.
@googlebot
Copy link

So there's good news and bad news.

👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there.

😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request.

Note to project maintainer: This is a terminal state, meaning the cla/google commit status will not change from this state. It's up to you to confirm consent of the commit author(s) and merge this pull request when appropriate.

@rachel-fenichel rachel-fenichel merged commit 7679d22 into master Apr 20, 2018
@rachel-fenichel rachel-fenichel deleted the rc/april_2018 branch April 20, 2018 16:51
SybelBlue pushed a commit to SybelBlue/blockly that referenced this pull request May 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment