49 KiB
49 KiB
Change log for: FreeSewing (global)
2.17.4 (2021-08-20)
simon
Fixed
- Fixed typo that caused paperless to error
2.17.3 (2021-08-16)
i18n
Added
- New translations
utils
Fixed
- Added missing
bustPointToUnderbust
measurement toneckstimate
2.17.2 (2021-08-15)
i18n
Added
- Added new ffsa option for simon & simone
models
Added
- Added the new
bustPointToUnderbust
measurement for future bikini pattern
simon
Added
- Added new ffsa option to let the user control the extra SA for flat-felled seams Closes #1251
simone
Added
- Added new ffsa option to let the user control the extra SA for flat-felled seams Closes #1251
2.17.1 (2021-07-14)
core
Fixed
- Fixed edge case in utils.beamsIntersect() when line is almost vertical See #1206
create-freesewing-pattern
Fixed
- Updated department to new range of options See #1207
2.17.0 (2021-07-01)
bent
Added
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam)
brian
Added
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam)
carlita
Added
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam)
carlton
Added
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam)
charlie
Fixed
- Add
@freesewing/plugin-mirror
as peer dependency
components
Added
- Added Reddit icon to Icon component
- Added Ursula linedrawing to Linedrawings
Changed
- Caption should not be passed as children to Legend and Example components See https://github.com/freesewing/freesewing/issues/1043
- Changed antman references to antperson
Removed
- Removed Gitter icon from Icon component
Fixed
- Correctly load saved value for mm options See #1136
core
Fixed
- Fix a bug in
path.shiftAlong
where no point is returned if the distance to shift is a fraction of one step (1/25mm) into a new path segment See #1140
diana
Changed
- Set brian
s3
options as constants
huey
Added
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam)
hugo
Changed
- Set brian
s3
options as constants
i18n
Changed
- Changed antman references to antperson
jaeger
Changed
- Set brian
s3
options as constants
paco
Fixed
- The waistband was incorrectly using the cuff widht See #1113
- Only draft the cuff part when it's needed See #1113
plugin-bundle
Changed
- Include plugin-buttons
- Include plugin-mirror
plugin-buttons
Changed
- Is now included in plugin-bundle
plugin-mirror
Changed
- Is now included in plugin-bundle
simon
Added
- Added support for configuring the height of the Yoke. See #642
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam) - Added the
roundBack
option to replace theyokeDart
option
Removed
- The
yokeDart
option is replaced by theroundBack
option
simone
Added
- Added support for configuring the height of the Yoke. See #642
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam) - Added the
roundBack
option to replace theyokeDart
option
Removed
- The
yokeDart
option is replaced by theroundBack
option
sven
Added
- The
s3collar and
s3armholeoptions now allow shifting the shoulder seam (
s3` is short for Shift Shoulder Seam)
tutorial
Fixed
- Set department in the config to one of the newly accepted values
ursula
Added
- Initial release of Ursula, a basic, highly-customizable underwear pattern
2.16.2 (2021-05-05)
components
Fixed
- Don't publish ESM modules as it causes issues with react-intl See #1079
create-freesewing-pattern
Changed
- Added .gitignore file to the template
- Added eslint for linting
i18n
Changed
- String updates
2.16.1 (2021-05-30)
aaron
Changed
- Changed
department
setting in config in line with new grouping
albert
Changed
- Changed
department
setting in config in line with new grouping
bella
Changed
- Changed
department
setting in config in line with new grouping
benjamin
Changed
- Changed
department
setting in config in line with new grouping
bent
Changed
- Changed
department
setting in config in line with new grouping
breanna
Changed
- Changed
department
setting in config in line with new grouping
brian
Changed
- Changed
department
setting in config in line with new grouping
bruce
Changed
- Changed
department
setting in config in line with new grouping
carlita
Changed
- Changed
department
setting in config in line with new grouping
carlton
Changed
- Changed
department
setting in config in line with new grouping
cathrin
Changed
- Changed
department
setting in config in line with new grouping
charlie
Changed
- Changed
department
setting in config in line with new grouping
components
Added
- Added a new
designs
icon - We now publish .mjs files again for the different components
cornelius
Changed
- Changed
department
setting in config in line with new grouping
create-freesewing-pattern
Fixed
- Don't list pattern as dependency in the example package.json
diana
Changed
- Changed
department
setting in config in line with new grouping
florence
Changed
- Changed
department
setting in config in line with new grouping
florent
Changed
- Changed
department
setting in config in line with new grouping
holmes
Changed
- Changed
department
setting in config in line with new grouping
hortensia
Changed
- Changed
department
setting in config in line with new grouping
huey
Changed
- Changed
department
setting in config in line with new grouping
hugo
Changed
- Changed
department
setting in config in line with new grouping
i18n
Added
- New translations for pattern filter
jaeger
Changed
- Changed
department
setting in config in line with new grouping
paco
Changed
- Changed
department
setting in config in line with new grouping
penelope
Changed
- Changed
department
setting in config in line with new grouping
sandy
Changed
- Changed
department
setting in config in line with new grouping
shin
Changed
- Changed
department
setting in config in line with new grouping
simon
Changed
- Changed
department
setting in config in line with new grouping
simone
Changed
- Changed
department
setting in config in line with new grouping
sven
Changed
- Changed
department
setting in config in line with new grouping
tamiko
Changed
- Changed
department
setting in config in line with new grouping
teagan
Changed
- Changed
department
setting in config in line with new grouping
theo
Changed
- Changed
department
setting in config in line with new grouping
titan
Changed
- Changed
department
setting in config in line with new grouping
trayvon
Changed
- Changed
department
setting in config in line with new grouping
utils
Changed
- neckstimate now takes an extra
noRound
parameter to return the unrounded value - measurementDiffers takes an extra
absolute
value that can be set to false to get the non-absolute and non-rounded value
wahid
Changed
- Changed
department
setting in config in line with new grouping
waralee
Changed
- Changed
department
setting in config in line with new grouping
2.16.0 (2021-05-24)
brian
Fixed
- Paperless dimensions don't extend to hem See #1030
components
Changed
- Migrated to React 17
- Migrated to create-react-app/react-scripts 4
- Migrated to Webpack 5
- Changes to Workbench
- Added rollup sass plugin
- Updated for new major version of react-markdown
create-freesewing-pattern
Changed
- Migrated to React 17
- Migrated to create-react-app/react-scripts 4
- Migrated to Webpack 5
- Add react-intl as dependency
- Renamed template
default
tofreesewing
- Use defaults for browserlist
css-theme
Changed
- Changes to code styling
florent
Fixed
- Add missing notches See #1015
- Removed inherited miniscale points
huey
Fixed
- Fix hood dependencies See #1026
i18n
Changed
- Changes to cfp strings
jaeger
Fixed
- Fixed third button not showing up See #973
2.15.4 (2021-05-08)
bella
Fixed
- Fixed incorrect part dependencies See #1002
2.15.3 (2021-05-05)
shin
Fixed
- Fixed issue where a legReduction of zero broke the draft See #997
2.15.2 (2021-04-28)
core
Fixed
- Path.shiftAlong takes now an optional second paramter to control the number of steps the path will be divided in per Mm (if it's a curve) default is 25 See #976
jaeger
Fixed
- Draft a third button when it's requested See #973
2.15.1 (2021-04-24)
charlie
Added
- Added a curved waistband option
Fixed
- Keep
frontPocketSlantRound
andfrontPocketSlantBend
options from being zero
core
Fixed
- Fixed bug in the dependency resolved when dependecies are passed as a string See #971
simon
Added
- Added some dimensions to clarify the X value of shoulder/armhole points
2.15.0 (2021-04-15)
bella
Fixed
- Shoulder point control point fix for doll-sized clothes
charlie
Added
- Inital release of the Charlie Chinos pattern
components
Added
- Added charlie LineDrawing
Changed
- Show raised info above pattern in workbench
- Round point coordinates in design UI now that they are no longer rounded in core
Fixed
- Always show design mode switch
core
Added
- The part.getId() method now takes an optional prefix argument
Changed
- Don't round coordinates internally to avoid path.split misses
cornelius
Fixed
- Handle edge-case where splitting a path on and endpoint causes things to break
css-theme
Added
- Added the path.bartack class
Changed
- Removed old bartack styling for new plugin
- Better example styling to prevent UI jumping
examples
Added
- Added examples for bartack plugin
- Added examples for new buttonhole-start/end snippets
i18n
Added
- Added translation for new Titan options
- Added translations for Charlie
paco
Changed
- Extended range and inreased default of the healEase option
- Added the (disabled) waistbandHeight option from Titan
- Changed to Titan's waistbandWidth option
pattern-info
Added
- Added Charlie
- Info now also contains deprecated status
plugin-buttons
Added
- Added the buttonhole-end snippet
- Added the buttonhole-start snippet
plugin-dimension
Added
- Added the
rmad
macro
plugin-logo
Added
- Render logo in currentColor to support dark mode
plugin-theme
Added
- Added the path.bartack class
titan
Added
- Added the waistbandHeight option
- Added the crossSeamCurveAngle option
- Added the crotchSeamCurveAngle option
Changed
- Crotch- and Cross seam have been redrawn using the new angle options
- Added waistbandWidth option
Fixed
- Adapt seat control point when waist is dropped below the hip line
- Removed lingering console.log statements
- Configure dependencies to guarantee draft order
- Always keep seat control point vertically between styled waist and seat
- Adapt the outseam to the dropped waist in all circumstances
2.14.0 (2021-03-07)
components
Added
- Added Bella linedrawing
- Added Cornelius linedrawing
cornelius
Added
- Cornelius is a FreeSewing pattern for cycling breeches
hugo
Fixed
- Replaced grainline indicator on pocket with cut-on-fold indicator
i18n
Added
- Added translations for Cornelius
2.13.2 (2021-02-21)
bella
Fixed
- Fixed issue with out-of-order execution
create-freesewing-pattern
Fixed
- Updated chat link from gitter to discord
paco
Fixed
- Only add paperless dimensions for pockets if we drafted pockets
pattern-info
Fixed
- Make pattern list alphabetic
penelope
Fixed
- Fixed issue in shape part
simone
Fixed
- Fixed type in bustsidecode finder code
titan
Fixed
- Always ensure point waistIn is created in back part
2.13.1 (2021-02-14)
hortensia
Fixed
- Fix incorrectly named part
simon
Fixed
- Added missing sleeve notch on yoke
utils
Added
- Pass pattern handle to tiler
2.13.0 (2021-02-13)
bella
Fixed
- Verify whether back dart passes armhole depth
breanna
Fixed
- Try harder to find the intersection point for the scyedart
- Define missing y variable in paperless branch
bruce
Fixed
- Added notches to facilitate seam matching
components
Added
- Linedrawing for hortensia
Fixed
- Check point attributes are present before using them
hortensia
Added
- Initial release of Hortensia, a handbag pattern
hugo
Fixed
- Fix style of the seam allowance paths
- Fix sleeve dependencies
i18n
Added
- Translation for Hortensia
simone
Fixed
- Force bust dart intersection if not found initially
theo
Fixed
- Check for intersection returning an array
titan
Fixed
- Always balance the waist
wahid
Fixed
- Make sure roudEnd and roundStart points are always available
2.12.1 (2021-01-27)
create-freesewing-pattern
Added
- Fixed missing dependency
2.12.0 (2021-01-19)
bella
Added
- Initial release of this body block for womenswear
2.11.3 (2021-01-16)
albert
Fixed
- Added missing scalebox
bent
Fixed
- Added missing scalebox
bruce
Fixed
- Added missing scalebox
components
Fixed
- Fixed links in Workbench footer
florence
Fixed
- Added missing scalebox
florent
Fixed
- Added missing scalebox
holmes
Fixed
- Added missing scalebox
huey
Fixed
- Added missing scalebox
- Added cut-on-fold indicator to pocket
- Removed lingering notch from pocket part
hugo
Fixed
- Removed inherited notches
jaeger
Fixed
- Added missing scalebox
plugin-scalebox
Added
- Now includes the miniscale macro
Changed
- Took my name off the patterns
shin
Fixed
- Added missing scalebox
simon
Fixed
- Cleaned up notches
- Marked where to match fabric on closure
simone
Fixed
- Cleaned up notches
theo
Fixed
- Cleaned up notches
wahid
Fixed
- Added missing scalebox
- Proper styling for SA on front and back
waralee
Fixed
- Added missing scalebox
2.11.2 (2021-01-11)
brian
Added
- Marked waistline on Brian. Closes #782
components
Fixed
- Fixed links in Workbench footer
2.11.1 (2021-01-11)
create-freesewing-pattern
Fixed
2.11.0 (2021-01-10)
components
Added
- Added some more examples to the Examples component
- Draft configurator now supports collapsing of subgroups
- Draft configurator now supports actions atop the menu
Removed
- Removed the Emblem component
- Removed the Navbar component
- Removed the Ogol component
Fixed
- Include basic themeing in Example component
- Updated the note and tip icons
css-theme
Added
- Proper formatting for markdown syntax highlighting
- Now includes the fonts so you don't have to
Changed
- Plenty of changes for a new look
- Restyled the draft configurator
i18n
Changed
- New strings for new features
Fixed
- Type in Simon title
plugin-notches
Added
- Initial release. See #757
shin
Fixed
- Removed unused lengthBonus option
2.10.7 (2020-11-18)
simon
Fixed
- Yoke dart did not affect sleevecap length. See #687
2.10.6 (2020-11-15)
components
Added
- Workbench now supports loading a pattern configuration from a (github) gist
2.10.5 (2020-11-14)
i18n
Fixed
- Added missing
cty.
translations to non-English language files
2.10.4 (2020-11-13)
titan
Fixed
- Issue with incorrectly named point
2.10.3 (2020-11-08)
components
Changed
- Draft component now supports snippets in the same way as the render method
core
Changed
- Renderprops now includes SVG with preRender hook applied
2.10.2 (2020-11-07)
core
Fixed
- Fixed bundled bezier-js version
2.10.1 (2020-11-07)
components
Changed
- Changes to workbench
core
Changed
- Switched to bezier-js v3
css-theme
Changed
- Removed unused CSS code
2.10.0 (2020-10-17)
albert
Added
- Albert is an apron pattern
2.9.0 (2020-10-02)
components
Added
- Added Teagan line drawing
- Added Discord icon in Icon component
core
Added
- Parts not get a
name
property set that hold their (own) name/id - Added the
info
type to raised events - Added support for conditional loading of plugins
create-freesewing-pattern
Fixed
- No longer instantiate a pattern, just to get the config
css-theme
Added
- Changes to UI colors
i18n
Added
- Added translations for plugin-title
- Added translations for teagan
- Added some translations for the UI
Fixed
- Replaced a few identical files with symlinks
pattern-info
Added
- Added teagan info
plugin-dimension
Added
- Added support for passing in the ID used to add paths to the part
- Added the
rmd
macro that removes dimensions
plugin-title
Added
- Added support for cutting instructions. Closes #500
teagan
Added
- Teagan is a T-shirt pattern
2.8.1 (2020-08-16)
benjamin
Fixed
- Fixed issue with (length of) band
create-freesewing-pattern
Fixed
- Fixed breaking change in execa upgrade in 2.8.0
paco
Fixed
- Added Titan as a peer dependency
2.8.0 (2020-08-10)
benjamin
Fixed
- Fix for incorrect length of the ribbon
components
Added
- Added Paco to LineDrawing component
Removed
- Removed the
Footer
component
core
Fixed
- Fix an edge case in utils.pointOnCurve for perfect horizontal curves
paco
Added
- Initial release for Paco, a pattern for summer pants
2.7.2 (2020-07-29)
core
Fixed
- Fixed wrong return value in debug message from Path
2.7.1 (2020-07-24)
aaron
Fixed
- Set missing option
brianFitCollar
tofalse
bruce
Fixed
- Fixed a check for an undefined value in the store
carlton
Fixed
- Removed unused
hipsEase
code
components
Added
- Workbench now includes events debug output and enables debug by default
core
Added
- Added new debug functionality through the use of the
raise.debug
- Added a new
debug
setting - Shorthand now proxies objects to allow debug and raise
css-theme
Added
- Added themeing for events
hugo
Fixed
- Set missing option
brianFitCollar
tofalse
- Adding missing control point to front neck opening
simon
Fixed
- Set missing option
brianFitCollar
tofalse
- Don't assume the
chHips-notch
is available because it's not in Simone. Fixes #833
simone
Fixed
- Set missing option
brianFitCollar
tofalse
sven
Fixed
- Avoided loading unset ribbingHeight from store
utils
Added
- Added backend calls for creating gists/issues on Github
wahid
Added
- Added the
square
hem style. Fixes #672
Changed
- Hem radius can no longer be zero. Use teh
square
hem style for that
2.7.0 (2020-07-12)
aaron
Changed
- Updated side seam shaping and tweaked options for better defaults
- Better handling of
armholeDrop
option - Ported aaron to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names - Report armhole and neck opening length through raised events
Fixed
- Fixed incorrect instruction for neck binding (the indicated length was only half)
benjamin
Changed
- Removed
Circumference
suffix from measurement names
bent
Changed
- Increased default for the
cuffEase
option - Decreased default for the
armholeDepth
option - Better range for the
shoulderSlopeReduction
measurement - Ported brian to the new (names for) other measurements. See #416
- Set tip of undersleeve as anchor point for sampling
- Removed
Circumference
suffix from measurement names
breanna
Changed
- Ported breanna to the new shoulderSlope measurement. See #358
- Ported breanna to the new (names for) other measurements. See #416
- Removed
Circumference
suffix from measurement names - Removed deprecated
debug()
statements
brian
Changed
- Ported brian to new
shoulderSlope
degree measurement. See #358 - Ported brian to the new (names for) other measurements. See #416
- Set HPS as anchor point for sampling in front and back
- Removed
Circumference
suffix from measurement names - Removed deprecated
debug()
statements
bruce
Changed
- Ported bruce to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names - Removed deprecated
debug()
statements
Fixed
- Sampling some options would not work in Bruce because the code shared across patterns would only run once. That's fixed now.
carlita
Changed
- Better range for the
shoulderSlopeReduction
measurement - Ported carlita to the new (names for) measurements. See #416
- Set a sample anchor point on the side part
- Removed
Circumference
suffix from measurement names
carlton
Changed
- Better range for the
shoulderSlopeReduction
measurement - Ported carlton to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
cathrin
Changed
- Ported carlita to the new (names for) measurements. See #416
- Set sample anchor points on all panels
- Removed
Circumference
suffix from measurement names - Removed deprecated
debug()
statements
Fixed
- Fixed missing points issue when changing panels option
- Fixed panels option being a list of numbers rather than strings
components
Added
- The
sampleConfigurator
component now supports the antwoman test (in addition to the antman test) - Changed
models
topeople
insampleConfigurator
- The
Legend
component is new, it is similar to theExample
component but only for the pattern notation legend - Added support for custom sample styles
- Added Titan linedrawing
Changed
- Handle escaped quotes for React render. See #437
Fixed
- Fixed bug that broke millimeter sliders
core
Added
- Added support for injecting custom (path) styles when sampling. Closes #380
- Added support for custom sample styles
- Added support for raising events via
raise.[type]()
method
Fixed
css-theme
Changed
- Updated the width of the SVG paths of a draft to match plugin-theme
diana
Changed
- Made the
shoulderSlopeReduction
option static so it's not available in the UI - Ported diana to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
florence
Changed
- Removed
Circumference
suffix from measurement names
florent
Changed
- Removed
Circumference
suffix from measurement names
holmes
Changed
- Removed
Circumference
suffix from measurement names
huey
Changed
- No longer use the
naturalWaist
measurement - Changed some option to better defaults
- Ported huey to the new (names for) measurements. See #416
- Made the
shoulderSlopeReduction
option static so it's not available in the UI - Removed
Circumference
suffix from measurement names
Fixed
hugo
Added
- Added shaping of the side seam
Changed
- Changed some option to better defaults
- Ported hugo to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names - Removed deprecated
debug()
statements
i18n
Changed
- Added translations for Titan
- Removed
Circumference
suffix from measurement names
jaeger
Changed
- Changed some option to better defaults
- Set an anchor on side part for sampling
- Ported jaeger to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
legend
Added
- A pattern to document the markings on our patterns
- Initial release
models
Changed
- Models now come with the new measurements. See #416
- Ported models to the crotchDepth measurement. See #425
- Removed
Circumference
suffix from measurement names
penelope
Changed
- Ported penelope to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
plugin-bust
Changed
- Removed
Circumference
suffix from measurement names
plugin-buttons
Changed
- Snippet names are changed,
snap-male
is nowsnap-stud
andsnap-female
is nowsnap-socket
Changing this to avoid needless use of gender related terminology.
Removed
- Snippet
snap-male
andsnap-female
are no longer available. Usesnap-stud
andsnap-socket
instead
plugin-measurements
Added
- A FreeSewing plugin that adds measurements that can be calculated based on existing measurements
plugin-mirror
Added
- A FreeSewing plugin for mirroring points or paths
- Initial release
sandy
Changed
- Ported sandy to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
shin
Changed
- Ported shin to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
simon
Changed
- Ported simon to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
simone
Changed
- Ported simone to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
sven
Changed
- Improved the shaping of the side seam
- Changed some option to better defaults
- Ported sven to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
tamiko
Changed
- Switch from
shoulderSlope
option toshoulderSlope
measurement - Ported tamiko to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
theo
Changed
- Ported theo to the crotchDepth measurement. See #425
- Removed
Circumference
suffix from measurement names
titan
Added
- A FreeSewing block for pants/trousers
- Initial release
trayvon
Changed
- Ported trayvon to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names
tutorial
Changed
- Removed
Circumference
suffix from measurement names
utils
Added
Changed
- Changed
neckstimate
to handle newshoulderSlope
degree measurement. See #358 - Changed
neckstimate
to support all new measurements. See #416 - Ported
neckstimate
to the crotchDepth measurement. See #425 - Removed
Circumference
suffix from measurement names - Added the
isDegMeasurement
method
wahid
Changed
- Ported wahid to the new (names for) measurements. See #416
- Removed
Circumference
suffix from measurement names - Removed
wrist
andshoulderToWrist
as required measurements
waralee
Changed
- Ported waralee to the crotchDepth measurement. See #425
- Removed
Circumference
suffix from measurement names
2.6.0 (2020-05-01)
brian
Fixed
- The
saBase
path is no longer being rendered
components
Added
- #368: Allow pan and zoom in the Workbench component.
- #374: Allow (extra) translations to be added to the workbench component
- New shortcut buttons and sidebar collapse support for Workbench
- Refactor to remove prop-types dependency
- Reworked the withLanguage component to allow adding translations at run-time
core
Changed
- utils now includes
Bezier
which holds the bezier-js library so you don't need to re-import it - We no longer set the plugin configuration/data object to fall in
pattern.use()
create-freesewing-pattern
Added
- #365: Check for node version and raise an error it is too old.
css-theme
Added
- New styled for updated Workbench component
florence
Added
- Florence is a face mask pattern
Deprecated
- @freesewing/fu has been renamed to @freesewing/florence
hugo
Fixed
- Render fully-sized pattern parts when complete is falsy
- Do not render pocket outline when complete is falsy
- Do not render pocket facing hint when complete is falsy
i18n
Changed
- Changes to support the renaming of @freesewing/fu to @freesewing/florence
plugin-export-dxf
Added
- This plugin can export your pattern as DXF-ASTM
- Initial release
wahid
Fixed
- Removed paths.test
- Do not draw the pocket outline unless complete is truthy
- Prevent rounded corners on pocket bag and lining to be drawn twice
- Closed the front seam path
- Draft the front lining/facing even when complete is falsy
2.5.0 (2020-04-05)
css-theme
Changed
- The sidebar no longer has a different background
Fixed
- Fixed incorrect border value on active sidebar link
diana
Added
- Diana is a top with a draped neck
i18n
Added
- title, description, and options for Dianna
2.4.6 (2020-03-23)
i18n
Fixed
- Fixed an bug in the i18n package
2.4.5 (2020-03-19)
florence
Changed
- Improved shape based on community feedback
utils
Changed
- neckstimate() now returns values rounded to nearest mm
wahid
Fixed
- Check whether frontScyeDart option is zero prior to implementing it
2.4.4 (2020-03-15)
core
Fixed
- New Svg.escapeText() method to escape text at render time, rather than at draft time This fixes the difference in the inch symbol is displayed in the React component or rendered SVG
huey
Fixed
- The
sleevecapBackFactorY
andsleevecapFrontFactorY
options had a minimum above the default
plugin-dimension
Changed
- Don't escape inch symbol in text. Instead let Svg.escapeText() handle it at render time
simon
Fixed
- The
sleevecapBackFactorY
andsleevecapFrontFactorY
options had a minimum above the default
simone
Fixed
- The
sleevecapBackFactorY
andsleevecapFrontFactorY
options had a minimum above the default
sven
Fixed
- The
sleevecapBackFactorY
andsleevecapFrontFactorY
options had a minimum above the default
2.4.3 (2020-03-12)
i18n
Added
- Added more translations
2.4.2 (2020-03-08)
components
Changed
- Don't load docs in DraftConfigurator
i18n
Added
- Added more strings
plugin-title
Changed
- Added for to title output
2.4.1 (2020-03-04)
components
Fixed
- Fixed
updatePatternData
props issue in the Workbench component
utils
Fixed
- #542: Prevent neckstimate from throwing when getting an unexpected measurement
2.4.0 (2020-02-29)
florence
Added
- Florence is a face mask pattern
- Initial release
2.3.0 (2020-02-23)
holmes
Added
- Homes is a pattern for a Sherlock Holmes hat
- Initial release
plugin-gore
Added
- A plugin to generate gores for semi-spheres or domes
- Initial release
2.2.0 (2020-02-22)
aaron
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
bent
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
breanna
Added
- Breanna is a body block for womenswear
Changed
- Removed deprecated
centerBackNeckToWaist
andhpsToWaistBack
measurements
brian
Changed
- Reworked Brian to use the new shoulderslope measurement
- Removed deprecated
centerBackNeckToWaist
measurement - The
neck
point has been renamed tohps
carlita
Changed
- Renamed
highPointShoulderToBust
measurement tohpsToBust
- Removed deprecated
centerBackNeckToWaist
measurement
carlton
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
components
Added
- Added LineDrawing for Breanna
Changed
- DraftConfigurator has been updated to reflect frontend naming changes
- Updated Workbench component to pass data rather than gist to DraftConfigurator
- Term
pattern
is nowdesign
- Term
recipe
is nowpattern
- Term
gist
is nowdata
core
Added
- Added the
Path.noop()
method - Added the
Path.insop()
methods
create-freesewing-pattern
Fixed
- #257: Explain that pattern names are bound by the constraints of NPM package names
css-theme
Added
- Added styling for table.data
Changed
- Added new styles for the frontend changes in 2.2
- Removed smaller fonts in ul.links
florent
Fixed
- Fixed an SA issue in brim top and removed SA from interfacing
huey
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
hugo
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
Fixed
- Made sure dimensions for hood center and waistband are always shown
i18n
Added
- Added translations for Breanna
Changed
- Added/Updated strings for the 2.2 frontend changes
- Changed
Joost De Cock
toJoost
because spam filters don't like cock
Removed
- Removed the files for homepage translation, and moved that content to markdown
- Removed the files for editor translation, as it is no longer used
jaeger
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
models
Changed
- Extended the menswear size range to have 10 different sizes, just like womenswear
mui-theme
Changed
- Changed the light background to
#f8f9fa
rather than#fff
- Changed the navbar to be light/dark based on the theme, rather than always dark
penelope
Fixed
- Fixed tags in pattern config file
sandy
Fixed
- Fixed tags in pattern config file
simon
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
simone
Changed
- Renamed
highPointShoulderToBust
measurement tohpsToBust
- Removed deprecated
centerBackNeckToWaist
measurement
sven
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
tamiko
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
theo
Fixed
- Fixed issue with side piece
trayvon
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
utils
Changed
- Neckstimate now uses proportions only
wahid
Changed
- Removed deprecated
centerBackNeckToWaist
measurement
waralee
Fixed
- Fixed tags in pattern config file
2.1.9 (2020-01-18)
core
Fixed
- #19: Path offset issue is now fixed in upstream bezier-js@2.4.6
simon
Fixed
- #253: Fixed type in simon sleeve causing incorrect cuff issue
2.1.8 (2019-12-16)
simon
Fixed
- #416: Fixed bug in simon sleeve
2.1.7 (2019-12-15)
carlton
Fixed
- Added missing scalebox
- Re-numbered tail as part 5
2.1.6 (2019-11-24)
utils
Fixed
- #317: Fixed bug where format was not passed to formatImperial
2.1.5 (2019-11-19)
plugin-dimension
Fixed
- Fixed issue where inch marks where breaking SVG because of unescaped double quotes
2.1.4 (2019-11-01)
components
Deprecated
- The Draft component has been renamed to Render. Draft still works, but will be removed in a future release.
Removed
- The Ogol component has been removed as it wasn't used
2.1.3 (2019-10-18)
i18n
Added
- More translated strings
utils
Changed
- Adjusted slope of the shoulderToShoulder measurement in neckstimate data
Fixed
- #250: Model page stays empty with pre 2.0 model data: Error: 'neckstimate() requires a valid measurement name as second parameter. (received underBust)'
2.1.2 (2019-10-14)
i18n
Fixed
- Fixed issue where symlinks were causing all languages to export English strings
2.1.1 (2019-10-13)
components
Added
- Added the fixme type Blockquote component
css-theme
Fixed
- Fixed padding issue on mobile
gatsby-remark-jargon
Added
- Added the gatsby-remark-jargon package, a gatbsy plugin wrapping remark-jargon
- Initial release
remark-jargon
Added
- Added the remark-jargon package, a remark plugin for jargon terms
- Initial release
utils
Fixed
- Fixed an issue with the formatMm method not adding units
2.1.0 (2019-10-06)
components
Added
- Added support for restoring recipe and pattern defaults in DraftConfigurator
Changed
- Added Penelope and Waralee linedrawings
- Changed animation of the Spinner component
Fixed
- Fixed display of nested option in SampleConfigurator
- Fixed conflicting key values in React components
- Fixed issue with display of list options in Draftconfigurator
core
Changed
- The pattern super constructor now sets a
config
property that holds the pattern configuration. This means that unlike before, there is no need to instantiate a pattern to access its config. You can just import the pattern, and it's config property will contain the pattern config.
css-theme
Changed
- Made tweaks to the main/sidebar layout
Fixed
- Reduced the sidebar height by 64px to take navbar into account
- Fixed blockquote width on XS screens
- Made sidebar wider
i18n
Added
- Added translations for Penelope, Waralee, and Simone
penelope
Added
- Added the Penelope Pencil Skirt pattern by @woutervdub
- Initial release
simon
Changed
- #123: Added a box pleat option to Simon
- Added the
backDarts
option to control the inclusion of back darts - Added the
backDartsShaping
option to control the amount of shaping by the back darts - Changed the defaults to slightly reduce the ease and adapt the sleevecap
Fixed
- Fixed an issue where the store wasn't properly initialized causing hips and waist ease to be set incorrectly
- Added a missing paperless dimension for the waist
- Fixed an issue where the split yoke option was not taken into account correctly
simone
Added
- Added the Simone shirt pattern
- Initial release
utils
Added
- Added backend methods for administration
- Added the resendActivationEmail method to backend
Fixed
- Fixed an issue where optionDefault was not handling list options correctly
waralee
Added
- Added the Waralee wrap Pants pattern by @woutervdub
- Initial release
2.0.4 (2019-09-27)
carlton
Fixed
- #108: Fixed incorrect width of the Carlton tail
components
Added
- Advanced options and settings are now hidden by default in DraftConfigurator
Fixed
- #104: Fixed incorrect embed setting on Workbench pattern export
2.0.3 (2019-09-15)
bruce
Fixed
- #106: Fix incorrect hem allowance
components
Changed
- Tweaked DraftConfigurator tags to match CSS rules after frontend upgrade to react-intl v3
create-freesewing-pattern
Fixed
- Updated example package.json to use latest tag rather than beta
utils
Fixed
- Fix measurementDiffers to pass breasts parameter to neckstimate
2.0.2 (2019-09-06)
benjamin
Fixed
- Added bandLength option to fit optiongroup (it was missing)
components
Fixed
- #104: Changed
onDragEnd
toonChangeCommitted
in slider element (change in material-ui API when slider came out of beta) - Workbench now also lets you preload a
withBreasts
set of measurements - DraftConfigurator now properly styles pattern options 3 levels deep
- #105: Moved state change in render loop to useEffect
create-freesewing-pattern
Changed
- Updated dependencies
Fixed
- Added missing
file-saver
dependency
css-theme
Fixed
- Updated styles for DraftConfigurator component for pattern options 3 levels deep
i18n
Added
- #90: Added missing option translations for Benjamin, Florent, Sandy, Shin, and Theo
jaeger
Fixed
- #76: Fixed a typo in Jaeger that was causing the side vent length to be wrong
simon
Fixed
- #100: Updated simon with more sensible defaults for ease options
- #102: Fixed 'Snippets not defined' error when drafting a seperate button placket
- #103: Fixed 'hemSa not defined' when drafting paperless Simon without seam allowance
utils
Fixed
- Removed lingering debug statement in formatImperial
2.0.1 (2019-09-01)
models
Added
- Expanded the size ranges available.
- Added the
withBreasts
models which were missing in earlier releases.
Changed
- The models data is now based on the data from the
neckstimate
method in the utils package.
Fixed
- #86: The
seatCircumference
measurement was missing, thus making it unavailable on the website
theo
Fixed
- #78: Removed inherited notches from fly shield and side piece.
utils
Added
- The
measurementDiffers
method is new.
2.0.0 (2019-08-25)
aaron
Added
- Initial release
benjamin
Added
- Initial release
bent
Added
- Initial release
brian
Added
- Initial release
bruce
Added
- Initial release
carlita
Added
- Initial release
carlton
Added
- Initial release
cathrin
Added
- Initial release
components
Added
- Initial release
core
Added
- Initial release
create-freesewing-pattern
Added
- Initial release
css-theme
Added
- Initial release
examples
Added
- Initial release
florent
Added
- Initial release
huey
Added
- Initial release
hugo
Added
- Initial release
i18n
Added
- Initial release
jaeger
Added
- Initial release
models
Added
- Initial release
mui-theme
Added
- Initial release
pattern-info
Added
- Initial release
plugin-banner
Added
- Initial release
plugin-bundle
Added
- Initial release
plugin-bust
Added
- Initial release
plugin-buttons
Added
- Initial release
plugin-cutonfold
Added
- Initial release
plugin-dimension
Added
- Initial release
plugin-flip
Added
- Initial release
plugin-grainline
Added
- Initial release
plugin-i18n
Added
- Initial release
plugin-logo
Added
- Initial release
plugin-round
Added
- Initial release
plugin-scalebox
Added
- Initial release
plugin-sprinkle
Added
- Initial release
plugin-svgattr
Added
- Initial release
plugin-theme
Added
- Initial release
plugin-title
Added
- Initial release
plugin-validate
Added
- Initial release
prettier-config
Added
- Initial release
rendertest
Added
- Initial release
sandy
Added
- Initial release
shin
Added
- Initial release
simon
Added
- Initial release
sven
Added
- Initial release
tamiko
Added
- Initial release
theo
Added
- Initial release
trayvon
Added
- Initial release
tutorial
Added
- Initial release
utils
Added
- Initial release
wahid
Added
- Initial release